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

QQuickFrameBufferObject fails in Angle builds

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: P0: Blocker P0: Blocker
    • 5.3.1
    • 5.3.1
    • GUI: OpenGL
    • 13642424bb58fefff9d1439dbf6d17244a2ad6f5

      This is a regression from commit 3438fb961a38bb14292bdd7f10e2efd164cd9ab6 in qtbase. This bug is here to track the landing of the fix and the temporary marking of the auto-test as insignificant.

      Testing tst_QQuickFramebufferObject
      FAIL! : tst_QQuickFramebufferObject::testThatStuffWorks(blue, aa, item-size) Compared values are not the same
      Actual (result.pixel(0, 0)): 4294967295
      Expected (color) : 4278190335
      tst_qquickframebufferobject.cpp(207) : failure location
      FAIL! : tst_QQuickFramebufferObject::testThatStuffWorks(pink, aa, 80x80) Compared values are not the same
      Actual (result.pixel(0, 0)): 4294967295
      Expected (color) : 4294902015
      tst_qquickframebufferobject.cpp(207) : failure location
      Totals: 5 passed, 2 failed, 0 skipped
      QtQA::App::TestRunner: test failed, running again to see if it is flaky...
      ********* Start testing of tst_QQuickFramebufferObject *********
      Config: Using QtTest library 5.3.1, Qt 5.3.1
      PASS : tst_QQuickFramebufferObject::initTestCase()
      PASS : tst_QQuickFramebufferObject::testThatStuffWorks(red, !aa, item-size)
      PASS : tst_QQuickFramebufferObject::testThatStuffWorks(green, !aa, 80x80)
      QDEBUG : tst_QQuickFramebufferObject::testThatStuffWorks(blue, aa, item-size) QOpenGLFramebufferObject: Framebuffer incomplete attachment.
      QDEBUG : tst_QQuickFramebufferObject::testThatStuffWorks(blue, aa, item-size) QOpenGLFramebufferObject: Framebuffer incomplete attachment.
      FAIL! : tst_QQuickFramebufferObject::testThatStuffWorks(blue, aa, item-size) Compared values are not the same
      Actual (result.pixel(0, 0)): 4294967295
      Expected (color) : 4278190335
      tst_qquickframebufferobject.cpp(207) : failure location
      QDEBUG : tst_QQuickFramebufferObject::testThatStuffWorks(pink, aa, 80x80) QOpenGLFramebufferObject: Framebuffer incomplete attachment.
      QDEBUG : tst_QQuickFramebufferObject::testThatStuffWorks(pink, aa, 80x80) QOpenGLFramebufferObject: Framebuffer incomplete attachment.
      FAIL! : tst_QQuickFramebufferObject::testThatStuffWorks(pink, aa, 80x80) Compared values are not the same
      Actual (result.pixel(0, 0)): 4294967295
      Expected (color) : 4294902015
      tst_qquickframebufferobject.cpp(207) : failure location
      QDEBUG : tst_QQuickFramebufferObject::testInvalidate() QOpenGLFramebufferObject: Framebuffer incomplete attachment.
      QDEBUG : tst_QQuickFramebufferObject::testInvalidate() QOpenGLFramebufferObject: Framebuffer incomplete attachment.
      QDEBUG : tst_QQuickFramebufferObject::testInvalidate() QOpenGLFramebufferObject: Framebuffer incomplete attachment.
      QDEBUG : tst_QQuickFramebufferObject::testInvalidate() QOpenGLFramebufferObject: Framebuffer incomplete attachment.
      PASS : tst_QQuickFramebufferObject::testInvalidate()
      PASS : tst_QQuickFramebufferObject::cleanupTestCase()
      Totals: 5 passed, 2 failed, 0 skipped
      ********* Finished testing of tst_QQuickFramebufferObject *********
      

        For Gerrit Dashboard: QTBUG-39283
        # Subject Branch Project Status CR V

            andrew.knight Andrew Knight
            shausman Simon Hausmann
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes