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

Major performance regression in Qt 4.8.0 OpenGL

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • 4.8.2
    • 4.8.0
    • GUI: OpenGL
    • None
    • Windows 7 Ultimate x64
      Qt 4.8.0
      Visual Studio 2008

      Core 2 Quad Q8400
      4GB DDR2 PC2-6400
      Geforce GTX275

    Description

      I have an app that is using QtOpenGL. I was first running it on Qt 4.7.4 and then on Qt 4.8.0 RC1 and it was running fine, but when I switched to the final 4.8.0 release I noticed a major performance regression. I normally get around 400 fps on average in my application, but after upgrading I only seem to get about 65 fps.

      It is not a hard lock as it will randomly drop much lower under load, so it is that every frame is taking much longer for some reason.

      I have put together a small sample application that I have attached that also displays this issue. When building and running it with Qt 4.7.x or 4.8.0 RC1 dlls it runs at really high framerates, but when run with Qt 4.8 final dlls it drops to about 65 fps.

      I get the same behaviour both when running release and debug builds of the test application.

      I got my Qt 4.8.0 from the installer for Visual Studio 2008 on the Qt Webpage.

      Attachments

        Activity

          People

            rodal Samuel Rødal
            zeist Sarah Zeist
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: