From 0cbba59e88c0c47301dd4d8e7ee2738ac47cfa4c Mon Sep 17 00:00:00 2001 From: Connor McLaughlin Date: Thu, 4 Mar 2021 02:13:01 +1000 Subject: [PATCH] GPU/ShaderGen: Add readonly/restrict qualifier to VRAM write SSBO --- src/core/gpu_hw_shadergen.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/gpu_hw_shadergen.cpp b/src/core/gpu_hw_shadergen.cpp index 59907a778..0420d643f 100644 --- a/src/core/gpu_hw_shadergen.cpp +++ b/src/core/gpu_hw_shadergen.cpp @@ -1211,7 +1211,7 @@ std::string GPU_HW_ShaderGen::GenerateVRAMWriteFragmentShader(bool use_ssbo) else if (m_use_glsl_binding_layout) ss << ", binding = 0"; - ss << ") buffer SSBO {\n"; + ss << ") readonly restrict buffer SSBO {\n"; ss << " uint ssbo_data[];\n"; ss << "};\n\n";