Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-27708

configure.exe not adding SIMD options to CONFIG in qmodule.pri

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P2: Important
    • Resolution: Done
    • Affects Version/s: 5.0.0 Beta 2
    • Fix Version/s: 5.0.0 Beta 2
    • Component/s: GUI: Painting
    • Labels:
      None
    • Commits:
      57fed47ac042f6dd3d5a381ce6b9e5906648ca86

      Description

      configure.exe attempts to detect whether or not the host/target CPU supports SIMD instructions such as SSE2, SSE3, AVX, etc. and if so, it should add these options to the CONFIG variable in mkspecs\qmodule.pri, but this does not seem to be working. The side effect is this is that the optimized draw helpers are not currently getting compiled on Windows which implies suboptimal performance.

      As a workaround passing -sse2 to configure.exe seems to add all the needed options correctly.

        Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            Assignee:
            jabarron Jason Barron
            Reporter:
            jabarron Jason Barron
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes