Skip to content

intel: limit shader geometry on BDW GT1

Similar to the SKL GT1 fix introduced here:

https://gitlab.freedesktop.org/asimiklit/mesa/commit/b1ba7ffdbd54fdb5da18d086c7b7a830e06a1cff

we need to limit the .urb.max_entries[MESA_SHADER_GEOMETRY] on BDW GT1 to address failures in these two tests:

dEQP-GLES31.functional.geometry_shading.layered.render_with_default_layer_3d dEQP-GLES31.functional.geometry_shading.layered.render_with_default_layer_2d_array

The value 690 was found via bisection. 691 is the actual max on the hardware I'm using, but 690 seemed like a nice round number.

Signed-off-by: Ross Zwisler zwisler@google.com Signed-off-by: Lionel Landwerlin lionel.g.landwerlin@intel.com Acked-by: Lionel Landwerlin lionel.g.landwerlin@intel.com

Merge request reports