[Bf-blender-cvs] [29ab711efa0] master: Cleanup: Remove unused code (USE_COLOR_U32)
Jeroen Bakker
noreply at git.blender.org
Wed Jan 5 15:00:41 CET 2022
Commit: 29ab711efa01a94d7d407c29755cd697dbd02276
Author: Jeroen Bakker
Date: Wed Jan 5 14:58:34 2022 +0100
Branches: master
https://developer.blender.org/rB29ab711efa01a94d7d407c29755cd697dbd02276
Cleanup: Remove unused code (USE_COLOR_U32)
===================================================================
M source/blender/gpu/shaders/gpu_shader_3D_flat_color_vert.glsl
M source/blender/gpu/shaders/gpu_shader_uniform_color_frag.glsl
===================================================================
diff --git a/source/blender/gpu/shaders/gpu_shader_3D_flat_color_vert.glsl b/source/blender/gpu/shaders/gpu_shader_3D_flat_color_vert.glsl
index 5b6a890ccc8..91f986d23ad 100644
--- a/source/blender/gpu/shaders/gpu_shader_3D_flat_color_vert.glsl
+++ b/source/blender/gpu/shaders/gpu_shader_3D_flat_color_vert.glsl
@@ -5,11 +5,7 @@ uniform mat4 ModelMatrix;
#endif
in vec3 pos;
-#if defined(USE_COLOR_U32)
-in uint color;
-#else
in vec4 color;
-#endif
flat out vec4 finalColor;
@@ -17,15 +13,7 @@ void main()
{
vec4 pos_4d = vec4(pos, 1.0);
gl_Position = ModelViewProjectionMatrix * pos_4d;
-
-#if defined(USE_COLOR_U32)
- finalColor = vec4(((color)&uint(0xFF)) * (1.0f / 255.0f),
- ((color >> 8) & uint(0xFF)) * (1.0f / 255.0f),
- ((color >> 16) & uint(0xFF)) * (1.0f / 255.0f),
- ((color >> 24)) * (1.0f / 255.0f));
-#else
finalColor = color;
-#endif
#ifdef USE_WORLD_CLIP_PLANES
world_clip_planes_calc_clip_distance((ModelMatrix * pos_4d).xyz);
diff --git a/source/blender/gpu/shaders/gpu_shader_uniform_color_frag.glsl b/source/blender/gpu/shaders/gpu_shader_uniform_color_frag.glsl
index 2033401db67..08623fa9935 100644
--- a/source/blender/gpu/shaders/gpu_shader_uniform_color_frag.glsl
+++ b/source/blender/gpu/shaders/gpu_shader_uniform_color_frag.glsl
@@ -1,21 +1,9 @@
-#if defined(USE_COLOR_U32)
-uniform uint color;
-#else
uniform vec4 color;
-#endif
out vec4 fragColor;
void main()
{
-#if defined(USE_COLOR_U32)
- fragColor = vec4(((color)&uint(0xFF)) * (1.0f / 255.0f),
- ((color >> 8) & uint(0xFF)) * (1.0f / 255.0f),
- ((color >> 16) & uint(0xFF)) * (1.0f / 255.0f),
- ((color >> 24)) * (1.0f / 255.0f));
-#else
- fragColor = color;
-#endif
- fragColor = blender_srgb_to_framebuffer_space(fragColor);
+ fragColor = blender_srgb_to_framebuffer_space(color);
}
More information about the Bf-blender-cvs
mailing list