From b109bf90aeff72e808152093f2fe4b1a23df9a3d Mon Sep 17 00:00:00 2001 From: CamilleLaVey Date: Sat, 29 Nov 2025 15:00:32 -0400 Subject: [PATCH] [revert] lambda enemy of da world --- src/shader_recompiler/backend/spirv/emit_spirv_image.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/shader_recompiler/backend/spirv/emit_spirv_image.cpp b/src/shader_recompiler/backend/spirv/emit_spirv_image.cpp index 34543e8dfa..d878c459e5 100644 --- a/src/shader_recompiler/backend/spirv/emit_spirv_image.cpp +++ b/src/shader_recompiler/backend/spirv/emit_spirv_image.cpp @@ -849,11 +849,11 @@ Id EmitImageQueryDimensions(EmitContext& ctx, IR::Inst* inst, const IR::Value& i const Id query_type{ctx.U32[std::max(1u, query_components)]}; const Id size = uses_lod ? ctx.OpImageQuerySizeLod(query_type, image, lod) : ctx.OpImageQuerySize(query_type, image); - const auto extract = [&](u32 component_index) -> Id { + const auto extract = [&](u32 index) -> Id { if (query_components == 1) { return size; } - return ctx.OpCompositeExtract(ctx.U32[1], size, component_index); + return ctx.OpCompositeExtract(ctx.U32[1], size, index); }; switch (info.type) {