[BDW] ES3-CTS.shaders.uniform_block.random.nested_structs_arrays.9 Fails
Submitted by Marta Löfstedt
Assigned to Intel 3D Bugs Mailing List
The OpenGL ES 3.0 CTS: ES3-CTS.shaders.uniform_block.random.nested_structs_arrays.9 fails for BDW with Mesa 11.0.2 (git-51e0b06d).
I have bisected the first problematic commit to:
i965/fs: remove special case in setup_payload_interference() regs_read() will handle LINTERP for us since the previous commit. In addition, we were being too conservative, since it will only read 2 registers on SIMD8. instructions in affected programs: 9061 -> 8893 (-1.85%) helped: 10 HURT: 0 GAINED: 0 LOST: 0 All of the changes were due to spills being eliminated, mostly in KSP shaders. Reviewed-by: Jordan Justen <firstname.lastname@example.org> Signed-off-by: Connor Abbott <email@example.com>
With a revert of above commit the test pass. However, the revert cause regressions for other CTS tests. Also, the commit appear to be part of a cooperative patch-set from Jordan and Connor.
Potential relation to https://bugs.freedesktop.org/show_bug.cgi?id=92113 has not yet been proven.