10 uniform mat4 mvpMatrix;
14 gl_Position= mvpMatrix *
vec4(position, 1);
19 #ifdef FRAGMENT_SHADER
23 layout(binding= 0, r32ui) coherent uniform uimage2D image;
25 out
vec4 fragment_color;
29 uint n= imageAtomicAdd(image, ivec2(gl_FragCoord.xy), 1) +1;
30 fragment_color=
vec4(1, 0, 0, 1);
vecteur generique, utilitaire.
vecteur generique 4d, ou 3d homogene, utilitaire.