summaryrefslogtreecommitdiff
path: root/src/shader_recompiler/backend/spirv/emit_context.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/shader_recompiler/backend/spirv/emit_context.h')
-rw-r--r--src/shader_recompiler/backend/spirv/emit_context.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/shader_recompiler/backend/spirv/emit_context.h b/src/shader_recompiler/backend/spirv/emit_context.h
index 112c52382..a7917ac51 100644
--- a/src/shader_recompiler/backend/spirv/emit_context.h
+++ b/src/shader_recompiler/backend/spirv/emit_context.h
@@ -238,6 +238,10 @@ public:
238 Id indexed_load_func{}; 238 Id indexed_load_func{};
239 Id indexed_store_func{}; 239 Id indexed_store_func{};
240 240
241 Id rescaling_push_constants{};
242 Id rescaling_textures_type{};
243 u32 rescaling_textures_member_index{};
244
241 Id local_memory{}; 245 Id local_memory{};
242 246
243 Id shared_memory_u8{}; 247 Id shared_memory_u8{};
@@ -314,6 +318,7 @@ private:
314 void DefineImages(const Info& info, u32& binding); 318 void DefineImages(const Info& info, u32& binding);
315 void DefineAttributeMemAccess(const Info& info); 319 void DefineAttributeMemAccess(const Info& info);
316 void DefineGlobalMemoryFunctions(const Info& info); 320 void DefineGlobalMemoryFunctions(const Info& info);
321 void DefineRescalingInput(const Info& info);
317 322
318 void DefineInputs(const IR::Program& program); 323 void DefineInputs(const IR::Program& program);
319 void DefineOutputs(const IR::Program& program); 324 void DefineOutputs(const IR::Program& program);