diff --git a/source/blender/gpu/intern/gpu_shader.cc b/source/blender/gpu/intern/gpu_shader.cc index e6b87ec8d3e..846285cc97b 100644 --- a/source/blender/gpu/intern/gpu_shader.cc +++ b/source/blender/gpu/intern/gpu_shader.cc @@ -807,9 +807,9 @@ Shader *ShaderCompiler::compile(const shader::ShaderCreateInfo &info, bool is_ba standard_defines(sources); sources.append("#define GPU_COMPUTE_SHADER\n"); sources.append(defines); + sources.append(layout); sources.extend(typedefs); sources.append(resources); - sources.append(layout); sources.extend(code); sources.append(info.compute_source_generated);