summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/tests/func/depthstencil/stencil_triangles.c8
-rw-r--r--src/tests/func/ssbo/interleave.c6
2 files changed, 7 insertions, 7 deletions
diff --git a/src/tests/func/depthstencil/stencil_triangles.c b/src/tests/func/depthstencil/stencil_triangles.c
index 449cc6f..ef1f77c 100644
--- a/src/tests/func/depthstencil/stencil_triangles.c
+++ b/src/tests/func/depthstencil/stencil_triangles.c
@@ -84,17 +84,17 @@ draw_triangle(void)
// Draw 3 overlapping triangles.
void main()
{
- switch (gl_VertexID) {
+ switch (gl_VertexIndex) {
case 0: gl_Position = vec4(-0.6, -0.6, 0, 1); break;
case 1: gl_Position = vec4(+0.6, -0.6, 0, 1); break;
case 2: gl_Position = vec4( 0.0, +0.6, 0, 1); break;
}
- gl_Position.x += 0.2 * (gl_InstanceID - 1);
- gl_Position.y += 0.2 * (gl_InstanceID - 1);
+ gl_Position.x += 0.2 * (gl_InstanceIndex - 1);
+ gl_Position.y += 0.2 * (gl_InstanceIndex - 1);
// blue, green, yellow
- switch (gl_InstanceID) {
+ switch (gl_InstanceIndex) {
case 0: v_color = vec4(0.2, 0.2, 1.0, 1.0); break;
case 1: v_color = vec4(0.2, 1.0, 0.2, 1.0); break;
case 2: v_color = vec4(1.0, 1.0, 0.2, 1.0); break;
diff --git a/src/tests/func/ssbo/interleave.c b/src/tests/func/ssbo/interleave.c
index 3e4c0fb..7fca63f 100644
--- a/src/tests/func/ssbo/interleave.c
+++ b/src/tests/func/ssbo/interleave.c
@@ -56,10 +56,10 @@ test(void)
void main()
{
- if (gl_VertexID % 2 == 0) {
- ssbo.arr[gl_VertexID / 2].xz = data;
+ if (gl_VertexIndex % 2 == 0) {
+ ssbo.arr[gl_VertexIndex / 2].xz = data;
} else {
- ssbo.arr[gl_VertexID / 2].yw = data;
+ ssbo.arr[gl_VertexIndex / 2].yw = data;
}
gl_Position = vec4(data, 0, 1);
}