diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2022-01-25 20:48:40 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2022-01-25 20:48:58 +0300 |
commit | 2637f94358329e1a8fce59dd036c577459e5a847 (patch) | |
tree | b8a434b788565700694b4722e2f2a9cf6f2d5a41 /source/blender/draw/engines/workbench/shaders/workbench_shadow_caps_geom.glsl | |
parent | 3e2591c83ed6c4eb8adecfe06c976717f161cd23 (diff) |
GLShader: Fix buffer overflow caused by workaround uniform
In order to use a workaround builtin uniform, we need to count it
just like other uniforms and give it some space in the name buffer.
This also fixes extensions being added after the uniform declaration.
All `#extension` directives are now part of the gl backend.
Diffstat (limited to 'source/blender/draw/engines/workbench/shaders/workbench_shadow_caps_geom.glsl')
-rw-r--r-- | source/blender/draw/engines/workbench/shaders/workbench_shadow_caps_geom.glsl | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/source/blender/draw/engines/workbench/shaders/workbench_shadow_caps_geom.glsl b/source/blender/draw/engines/workbench/shaders/workbench_shadow_caps_geom.glsl index 09bafb8ff11..1f172de1e12 100644 --- a/source/blender/draw/engines/workbench/shaders/workbench_shadow_caps_geom.glsl +++ b/source/blender/draw/engines/workbench/shaders/workbench_shadow_caps_geom.glsl @@ -1,5 +1,3 @@ -#extension GL_ARB_gpu_shader5 : enable - #ifdef GL_ARB_gpu_shader5 # define USE_INVOC_EXT #endif |