From 1bd6656b3cc1266fa7e669e0d70cd8ebc22597c4 Mon Sep 17 00:00:00 2001 From: CamilleLaVey Date: Sun, 30 Aug 2026 15:01:41 -0400 Subject: [PATCH] Little adjustment --- src/shader_recompiler/backend/spirv/emit_spirv_warp.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/shader_recompiler/backend/spirv/emit_spirv_warp.cpp b/src/shader_recompiler/backend/spirv/emit_spirv_warp.cpp index f601b8da27..3d5fec6f52 100644 --- a/src/shader_recompiler/backend/spirv/emit_spirv_warp.cpp +++ b/src/shader_recompiler/backend/spirv/emit_spirv_warp.cpp @@ -198,10 +198,6 @@ Id EmitSubgroupGeMask(EmitContext& ctx) { Id EmitShuffleIndex(EmitContext& ctx, IR::Inst* inst, Id value, Id index, Id clamp, Id segmentation_mask) { - if (!StageSupportsSubgroups(ctx)) { - SetInBoundsFlag(inst, ctx.false_value); - return value; - } const Id not_seg_mask{ctx.OpNot(ctx.U32[1], segmentation_mask)}; const Id thread_id{EmitLaneId(ctx)}; const Id min_thread_id{ComputeMinThreadId(ctx, thread_id, segmentation_mask)};