summaryrefslogtreecommitdiff
path: root/src/shader_recompiler/backend/spirv/spirv_emit_context.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/shader_recompiler/backend/spirv/spirv_emit_context.h')
-rw-r--r--src/shader_recompiler/backend/spirv/spirv_emit_context.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/shader_recompiler/backend/spirv/spirv_emit_context.h b/src/shader_recompiler/backend/spirv/spirv_emit_context.h
index 56019ad89..40adcb6b6 100644
--- a/src/shader_recompiler/backend/spirv/spirv_emit_context.h
+++ b/src/shader_recompiler/backend/spirv/spirv_emit_context.h
@@ -325,6 +325,8 @@ public:
325 Id f32x2_min_cas{}; 325 Id f32x2_min_cas{};
326 Id f32x2_max_cas{}; 326 Id f32x2_max_cas{};
327 327
328 Id write_storage_cas_loop_func{};
329
328 Id load_global_func_u32{}; 330 Id load_global_func_u32{};
329 Id load_global_func_u32x2{}; 331 Id load_global_func_u32x2{};
330 Id load_global_func_u32x4{}; 332 Id load_global_func_u32x4{};
@@ -372,6 +374,7 @@ private:
372 void DefineTextures(const Info& info, u32& binding, u32& scaling_index); 374 void DefineTextures(const Info& info, u32& binding, u32& scaling_index);
373 void DefineImages(const Info& info, u32& binding, u32& scaling_index); 375 void DefineImages(const Info& info, u32& binding, u32& scaling_index);
374 void DefineAttributeMemAccess(const Info& info); 376 void DefineAttributeMemAccess(const Info& info);
377 void DefineWriteStorageCasLoopFunction(const Info& info);
375 void DefineGlobalMemoryFunctions(const Info& info); 378 void DefineGlobalMemoryFunctions(const Info& info);
376 void DefineRescalingInput(const Info& info); 379 void DefineRescalingInput(const Info& info);
377 void DefineRescalingInputPushConstant(); 380 void DefineRescalingInputPushConstant();