[Bug 77702] [i965 Bisected]Piglit spec/NV_conditional_render_blitframebuffer fails

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Apr 21 09:00:11 PDT 2014


--- Comment #1 from Ian Romanick <idr at freedesktop.org> ---
I think the test is incorrect.  

Section 10.10 (Conditional Rendering) of the OpenGL 4.4 spec says:

    "If the result (SAMPLES_PASSED) of the query is zero, or if the
    is false, all rendering commands described in section 2.4 are
    discarded and have no effect when issued between
    BeginConditionalRender and the corresponding EndConditionalRender."

Section 2.4 (Rendering Commands) says:

    "Such commands are called rendering commands, and include the
    drawing commands *Draw* (see section 10.5), as well as these
    additional commands:

        • BlitFramebuffer (see section 18.3.1)
        • Clear (see section 17.4.3)
        • ClearBuffer* (see section
        • DispatchCompute* (see section 19)"

It would have been much better to have these spec references in the commit
message and the in-code comments than the reference that is there.  Oh well.

Out of curiosity... Does this test pass as-is on NVIDIA or AMD?

You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20140421/9e0fab44/attachment.html>

More information about the intel-3d-bugs mailing list