From aac830ec65a3cab30e4cc44f18dfab3473ae0ba0 Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Mon, 21 Jun 2021 17:19:42 +1000 Subject: [PATCH] crocus: extend hsw cut index to gen8 Part-of: --- src/gallium/drivers/crocus/crocus_state.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gallium/drivers/crocus/crocus_state.c b/src/gallium/drivers/crocus/crocus_state.c index 698738b0afc..3fa5e138bed 100644 --- a/src/gallium/drivers/crocus/crocus_state.c +++ b/src/gallium/drivers/crocus/crocus_state.c @@ -6997,7 +6997,7 @@ crocus_upload_dirty_render_state(struct crocus_context *ice, } } -#if GFX_VERx10 == 75 +#if GFX_VERx10 >= 75 if (dirty & CROCUS_DIRTY_GEN75_VF) { crocus_emit_cmd(batch, GENX(3DSTATE_VF), vf) { if (draw->primitive_restart) { @@ -7074,7 +7074,7 @@ crocus_upload_render_state(struct crocus_context *ice, struct crocus_bo *bo = crocus_resource_bo(ice->state.index_buffer.res); crocus_emit_cmd(batch, GENX(3DSTATE_INDEX_BUFFER), ib) { -#if !(GFX_VERx10 == 75) +#if GFX_VERx10 < 75 ib.CutIndexEnable = draw->primitive_restart; #endif ib.IndexFormat = draw->index_size >> 1;