blob: 6fc3b4201492dd080149a25d531c721dca8db3fd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
// Copyright 2010-2024 JogAmp Community. All rights reserved.
#ifndef attributes_glsl
#define attributes_glsl
// attribute vec3 gca_Vertices;
attribute vec4 gca_Vertices;
/**
* CDTriangulator2D.extractBoundaryTriangles(..):
* AA line (exp) : z > 0
* line : x == 0, y == 0
* hole or holeLike: 0 > y
* !hole : 0 < y
*
* 0 == gcv_CurveParams.x : vertex-0 of triangle
* 0.5 == gcv_CurveParams.x : vertex-1 of triangle
* 1 == gcv_CurveParams.x : vertex-2 of triangle
*/
attribute vec3 gca_CurveParams;
attribute vec4 gca_FboVertices;
attribute vec2 gca_FboTexCoords;
#ifdef USE_COLOR_CHANNEL
attribute vec4 gca_Colors;
#endif
//attribute vec3 gca_Normals;
#endif // attributes_glsl
|