diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2018-10-19 16:06:08 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2018-10-19 19:13:22 +0300 |
commit | 905921d2b524c2657a727a5c3b8799e7d6e28161 (patch) | |
tree | 132787520d240fd900ba1ada9716a4479ad6cff2 /source/blender/draw | |
parent | eaa527f6949e7eff77a3b5ecfa8897df126a7771 (diff) |
Fix function using same local variable name as output variable
This may fix issues with certain compiler.
Diffstat (limited to 'source/blender/draw')
-rw-r--r-- | source/blender/draw/modes/shaders/overlay_face_wireframe_geom.glsl | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/source/blender/draw/modes/shaders/overlay_face_wireframe_geom.glsl b/source/blender/draw/modes/shaders/overlay_face_wireframe_geom.glsl index 742bcab80c0..8abb6ecc737 100644 --- a/source/blender/draw/modes/shaders/overlay_face_wireframe_geom.glsl +++ b/source/blender/draw/modes/shaders/overlay_face_wireframe_geom.glsl @@ -50,11 +50,11 @@ vec3 get_barycentric(bvec3 do_edge, const int v) int v_n = v; int v_n1 = (v + 1) % 3; int v_n2 = (v + 2) % 3; - vec3 barycentric; - barycentric[v_n] = do_edge[v_n] ? 0.0 : 1.0; - barycentric[v_n1] = 1.0; - barycentric[v_n2] = do_edge[v_n2] ? 0.0 : 1.0; - return barycentric; + vec3 bary; + bary[v_n] = do_edge[v_n] ? 0.0 : 1.0; + bary[v_n1] = 1.0; + bary[v_n2] = do_edge[v_n2] ? 0.0 : 1.0; + return bary; } void main(void) |