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

QQuickFrameBufferObject fails in Angle builds

    XMLWordPrintable

Details

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

    Description

      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 *********
      

      Attachments

        Issue Links

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

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes