Summary: | [SNB/IVB/HSW Bisected]Piglit spec_ARB_uniform_buffer_object_compiler_layout-column_major-non-uniform.frag fail | ||
---|---|---|---|
Product: | Mesa | Reporter: | lu hua <huax.lu> |
Component: | Drivers/DRI/i965 | Assignee: | Matt Turner <mattst88> |
Status: | VERIFIED FIXED | QA Contact: | |
Severity: | major | ||
Priority: | high | CC: | idr, vlee |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Bug Depends on: | |||
Bug Blocks: | 67224 |
Description
lu hua
2013-08-23 01:45:19 UTC
The failure in GL3Tests_uniform_buffer_object_uniform_buffer_object_layouts_not_for_matrix_type.test can be ignored. It's trying to verify the behavior that has changed in the GLSL specification. The test will be changed in a future conformance tarball. The other two failures are the same issue, and that should be fixed ASAP. I bisected it the uniform_buffer_object_layouts_for_uniforms_outside_ub0 failure to: 77373e020ecc1b156802a583745dc6ce16e91c9e is the first bad commit commit 77373e020ecc1b156802a583745dc6ce16e91c9e Author: Matt Turner <mattst88@gmail.com> Date: Thu Aug 15 10:46:46 2013 -0700 glsl: Drop duplicate error messages. This same message is printed in the validate_matrix_layout_for_type function. Reviewed-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Anuj Phogat <anuj.phogat@gmail.com> I can confirm that QA's bisection is right for layout-row_major-non-uniform.frag. I'm wondering (see https://bugs.freedesktop.org/show_bug.cgi?id=59648#c6) if we should update the test. *** Bug 68493 has been marked as a duplicate of this bug. *** (In reply to comment #3) > I can confirm that QA's bisection is right for > layout-row_major-non-uniform.frag. > > I'm wondering (see https://bugs.freedesktop.org/show_bug.cgi?id=59648#c6) if > we should update the test. This test is correct. Even with the language change, layout(row_major) can still only be used on the members of a uniform block. It also happens on latest mesa 9.2 branch. d8ac987f6a committed to master which fixes all three reported tests. Cherry-picked to 9.2, so marking as fixed. Crap. Just noticed uniform_buffer_object_layouts_not_for_matrix_type, which it doesn't fix. (In reply to comment #8) > Crap. Just noticed uniform_buffer_object_layouts_not_for_matrix_type, which > it doesn't fix. Matt, did you notice comment #1? Ian doesn't think that test is a problem. (In reply to comment #9) > (In reply to comment #8) > > Crap. Just noticed uniform_buffer_object_layouts_not_for_matrix_type, which > > it doesn't fix. > > Matt, did you notice comment #1? Ian doesn't think that test is a problem. Oh, cool. Thanks for the heads up. Verified. Fixed(except GL3Tests_uniform_buffer_object_uniform_buffer_object_layouts_not_for_matrix_type.test) |
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.