From 887c04239f120c44bbfce2e176d2e91df809f443 Mon Sep 17 00:00:00 2001 From: Kenneth Graunke Date: Tue, 26 May 2026 19:57:46 -0700 Subject: [PATCH] anv: Drop TES dispatch mode asserts SIMD4x2 mode is only supported by elk which anv doesn't use. iris doesn't check this. Eventually we should probably just demote the dispatch_mode field to the stages that still need it. Reviewed-by: Alyssa Rosenzweig Part-of: --- src/intel/vulkan/genX_shader.c | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/intel/vulkan/genX_shader.c b/src/intel/vulkan/genX_shader.c index 47b6a9e0eec..021128c65ce 100644 --- a/src/intel/vulkan/genX_shader.c +++ b/src/intel/vulkan/genX_shader.c @@ -734,15 +734,7 @@ emit_ds_shader(struct anv_batch *batch, ds.DispatchGRFStartRegisterForURBData = tes_prog_data->base.base.dispatch_grf_start_reg; -#if GFX_VER < 11 - ds.DispatchMode = - tes_prog_data->base.dispatch_mode == DISPATCH_MODE_SIMD8 ? - DISPATCH_MODE_SIMD8_SINGLE_PATCH : - DISPATCH_MODE_SIMD4X2; -#else - assert(tes_prog_data->base.dispatch_mode == INTEL_DISPATCH_MODE_SIMD8); ds.DispatchMode = DISPATCH_MODE_SIMD8_SINGLE_PATCH; -#endif ds.UserClipDistanceClipTestEnableBitmask = tes_prog_data->base.clip_distance_mask;