Changeset View
Changeset View
Standalone View
Standalone View
source/blender/draw/modes/shaders/edit_mesh_overlay_geom_edge.glsl
| Context not available. | |||||
| * and does not need interpolation */ | * and does not need interpolation */ | ||||
| flat out vec3 edgesCrease; | flat out vec3 edgesCrease; | ||||
| flat out vec3 edgesBweight; | flat out vec3 edgesBweight; | ||||
| flat out ivec3 flag; | |||||
| flat out vec4 faceColor; | flat out vec4 faceColor; | ||||
| flat out int clipCase; | flat out int clipCase; | ||||
| #ifdef VERTEX_SELECTION | #ifdef VERTEX_SELECTION | ||||
| Context not available. | |||||
| out float facing; | out float facing; | ||||
| #endif | #endif | ||||
| /* Some intel Gpu seems to have memory alignement problems. So adding a padding int */ | |||||
| #ifdef GPU_INTEL | |||||
| flat out ivec4 flag; | |||||
| #else | |||||
| flat out ivec3 flag; | |||||
| #endif | |||||
| /* See fragment shader */ | /* See fragment shader */ | ||||
| noperspective out vec4 eData1; | noperspective out vec4 eData1; | ||||
| flat out vec4 eData2; | flat out vec4 eData2; | ||||
| Context not available. | |||||