diff options
Diffstat (limited to 'source/blender/gpu/shaders/gpu_shader_3D_line_dashed_uniform_color_legacy_vert.glsl')
-rw-r--r-- | source/blender/gpu/shaders/gpu_shader_3D_line_dashed_uniform_color_legacy_vert.glsl | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/source/blender/gpu/shaders/gpu_shader_3D_line_dashed_uniform_color_legacy_vert.glsl b/source/blender/gpu/shaders/gpu_shader_3D_line_dashed_uniform_color_legacy_vert.glsl deleted file mode 100644 index 28c91343771..00000000000 --- a/source/blender/gpu/shaders/gpu_shader_3D_line_dashed_uniform_color_legacy_vert.glsl +++ /dev/null @@ -1,27 +0,0 @@ - -/* - * Vertex Shader for dashed lines with 3D coordinates, - * with uniform multi-colors or uniform single-color, and unary thickness. - * - * Legacy version, without geometry shader support, always produce solid lines! - */ - -uniform mat4 ModelViewProjectionMatrix; -uniform vec2 viewport_size; - -uniform vec4 color; - -in vec3 pos; -noperspective out float distance_along_line; -noperspective out vec4 color_geom; - -void main() -{ - gl_Position = ModelViewProjectionMatrix * vec4(pos, 1.0); - - /* Hack - prevent stupid GLSL compiler to optimize out unused viewport_size uniform, - * which gives crash! */ - distance_along_line = viewport_size.x * 0.000001f - viewport_size.x * 0.0000009f; - - color_geom = color; -} |