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";