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:
authorGermano <germano.costa@ig.com.br>2018-01-12 20:09:13 +0300
committerGermano <germano.costa@ig.com.br>2018-01-12 20:09:13 +0300
commit5a293de9257bf90e755dab1c45b7e7896eedf0bf (patch)
treeb35f9da8417932753b0df8fce69b7996e32a8df9 /source/blender/draw/modes/shaders/edit_mesh_overlay_frag.glsl
parent49d51a1e6246f00233abf54a8b24b5d829848e44 (diff)
Draw Manager: Edit Mode Shader: Remove `#ifdef GPU_INTEL`
The problem with memory alignment on Intel GPUs does not happen anymore after the last shader changes.
Diffstat (limited to 'source/blender/draw/modes/shaders/edit_mesh_overlay_frag.glsl')
-rw-r--r--source/blender/draw/modes/shaders/edit_mesh_overlay_frag.glsl8
1 files changed, 1 insertions, 7 deletions
diff --git a/source/blender/draw/modes/shaders/edit_mesh_overlay_frag.glsl b/source/blender/draw/modes/shaders/edit_mesh_overlay_frag.glsl
index a5037978cd3..cf1051b70b3 100644
--- a/source/blender/draw/modes/shaders/edit_mesh_overlay_frag.glsl
+++ b/source/blender/draw/modes/shaders/edit_mesh_overlay_frag.glsl
@@ -14,6 +14,7 @@ uniform float faceAlphaMod;
flat in vec3 edgesCrease;
flat in vec3 edgesBweight;
flat in vec4 faceColor;
+flat in ivec3 flag;
flat in int clipCase;
#ifdef VERTEX_SELECTION
in vec3 vertexColor;
@@ -42,13 +43,6 @@ in float facing;
noperspective in vec2 eData1;
flat in vec2 eData2[3];
-/* Some intel Gpu seems to have memory alignement problems. So adding a padding int */
-#ifdef GPU_INTEL
-flat in ivec4 flag;
-#else
-flat in ivec3 flag;
-#endif
-
out vec4 FragColor;
#define EDGE_EXISTS (1 << 0)