diff options
Diffstat (limited to 'source/blender/gpu/shaders/gpu_shader_colorspace_lib.glsl')
-rw-r--r-- | source/blender/gpu/shaders/gpu_shader_colorspace_lib.glsl | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/source/blender/gpu/shaders/gpu_shader_colorspace_lib.glsl b/source/blender/gpu/shaders/gpu_shader_colorspace_lib.glsl index 7d69cba5017..abd4592dc9d 100644 --- a/source/blender/gpu/shaders/gpu_shader_colorspace_lib.glsl +++ b/source/blender/gpu/shaders/gpu_shader_colorspace_lib.glsl @@ -6,13 +6,13 @@ uniform bool srgbTarget = false; #endif -vec4 blender_srgb_to_framebuffer_space(vec4 col) +vec4 blender_srgb_to_framebuffer_space(vec4 in_color) { if (srgbTarget) { - vec3 c = max(col.rgb, vec3(0.0)); + vec3 c = max(in_color.rgb, vec3(0.0)); vec3 c1 = c * (1.0 / 12.92); vec3 c2 = pow((c + 0.055) * (1.0 / 1.055), vec3(2.4)); - col.rgb = mix(c1, c2, step(vec3(0.04045), c)); + in_color.rgb = mix(c1, c2, step(vec3(0.04045), c)); } - return col; + return in_color; } |