Bug 92692

Summary: [bisected] arb_draw_indirect.arb_draw_indirect-api-errors fails due to Mesa commit
Product: piglit Reporter: Mark Janes <mark.a.janes>
Component: testsAssignee: Marta Löfstedt <marta.lofstedt>
Status: CLOSED FIXED QA Contact: Piglit Mailing List <piglit>
Severity: normal    
Priority: medium CC: idr, lemody, mark.a.janes
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Mark Janes 2015-10-27 16:44:24 UTC
Mesa commit 3daa7e5147f164e822269f13c3bcccfa6446fa83 changed the error code that is seen by this piglit test:

Author:     Marta Lofstedt <marta.lofstedt@intel.com>
AuthorDate: Mon Oct 26 11:50:24 2015 +0100
Commit:     Marta Lofstedt <marta.lofstedt@linux.intel.com>
CommitDate: Tue Oct 27 08:49:21 2015 +0100

    mesa: Draw indirect is not allowed when xfb is active and unpaused
    
    OpenGL ES 3.1 specification, section 10.5:
    "An INVALID_OPERATION error is generated if
    transform feedback is active and not paused."
    
    Signed-off-by: Marta Lofstedt <marta.lofstedt@linux.intel.com>
    Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
    Reviewed-by: Tapani Pälli <tapani.palli@intel.com>

The commit on the mailing list specifically addresses the choice of error code, so I can only assume the the corresponding piglit test does not conform to the spec.

Please update the test to pass.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.