mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-03-21 07:30:33 +01:00
anv: disable crast on SKL
SKL is failing the following tests (maybe more) : dEQP-VK.rasterization.conservative.overestimate.samples_1.triangles.degenerate.0_00 dEQP-VK.rasterization.conservative.overestimate.samples_16.triangles.degenerate.max dEQP-VK.rasterization.conservative.overestimate.samples_2.triangles.degenerate.max dEQP-VK.rasterization.conservative.overestimate.samples_2.triangles.degenerate.min dEQP-VK.rasterization.conservative.overestimate.samples_4.triangles.degenerate.0_00 dEQP-VK.rasterization.conservative.overestimate.samples_8.triangles.degenerate.max dEQP-VK.rasterization.conservative.overestimate.samples_8.triangles.degenerate.min Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Cc: mesa-stable Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@intel.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38951>
This commit is contained in:
parent
59f821218c
commit
94d2ec975d
1 changed files with 5 additions and 1 deletions
|
|
@ -283,7 +283,11 @@ get_device_extensions(const struct anv_physical_device *device,
|
|||
.EXT_calibrated_timestamps = device->has_reg_timestamp,
|
||||
.EXT_color_write_enable = true,
|
||||
.EXT_conditional_rendering = true,
|
||||
.EXT_conservative_rasterization = true,
|
||||
/* Skylake has broken conservative rasterization with backface culling.
|
||||
* There is a chicken bit in 3D_CHICKEN3 to reenable the broken behavior
|
||||
* on KBL+. So just disable crast on SKL.
|
||||
*/
|
||||
.EXT_conservative_rasterization = device->info.platform != INTEL_PLATFORM_SKL,
|
||||
.EXT_custom_border_color = true,
|
||||
.EXT_depth_bias_control = true,
|
||||
.EXT_depth_clamp_control = true,
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue