From cffd39320827cf315ec04a40d217e286595ccea7 Mon Sep 17 00:00:00 2001 From: ryana Date: Wed, 29 Apr 2026 05:57:15 +0800 Subject: [PATCH] maybe add opscode for compat --- src/shader_recompiler/backend/spirv/emit_spirv_image.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/shader_recompiler/backend/spirv/emit_spirv_image.cpp b/src/shader_recompiler/backend/spirv/emit_spirv_image.cpp index 2018a487b1..6c942e9d0b 100644 --- a/src/shader_recompiler/backend/spirv/emit_spirv_image.cpp +++ b/src/shader_recompiler/backend/spirv/emit_spirv_image.cpp @@ -255,7 +255,9 @@ Id TextureImage(EmitContext& ctx, IR::TextureInstInfo info, const IR::Value& ind idx.Decorate(ctx, ptr); const Id object{ctx.OpLoad(def.sampled_type, ptr)}; idx.Decorate(ctx, object); - return ctx.OpImage(def.image_type, object); + const Id image{ctx.OpImage(def.image_type, object)}; + idx.Decorate(ctx, image); + return image; } return ctx.OpImage(def.image_type, ctx.OpLoad(def.sampled_type, def.id)); }