Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'source/blender/draw/modes/shaders/paint_vertex_frag.glsl')
-rw-r--r--source/blender/draw/modes/shaders/paint_vertex_frag.glsl15
1 files changed, 8 insertions, 7 deletions
diff --git a/source/blender/draw/modes/shaders/paint_vertex_frag.glsl b/source/blender/draw/modes/shaders/paint_vertex_frag.glsl
index 6dd97b36ee7..426dbada812 100644
--- a/source/blender/draw/modes/shaders/paint_vertex_frag.glsl
+++ b/source/blender/draw/modes/shaders/paint_vertex_frag.glsl
@@ -4,15 +4,16 @@ in vec3 finalColor;
out vec4 fragColor;
uniform float white_factor = 1.0;
-vec3 linear_to_srgb_attr(vec3 c) {
- c = max(c, vec3(0.0));
- vec3 c1 = c * 12.92;
- vec3 c2 = 1.055 * pow(c, vec3(1.0 / 2.4)) - 0.055;
- return mix(c1, c2, step(vec3(0.0031308), c));
+vec3 linear_to_srgb_attr(vec3 c)
+{
+ c = max(c, vec3(0.0));
+ vec3 c1 = c * 12.92;
+ vec3 c2 = 1.055 * pow(c, vec3(1.0 / 2.4)) - 0.055;
+ return mix(c1, c2, step(vec3(0.0031308), c));
}
void main()
{
- fragColor.rgb = mix(linear_to_srgb_attr(finalColor), vec3(1.0), white_factor);
- fragColor.a = 1.0;
+ fragColor.rgb = mix(linear_to_srgb_attr(finalColor), vec3(1.0), white_factor);
+ fragColor.a = 1.0;
}