mesa/src/compiler/glsl/tests/warnings/019-array.vert
Alejandro Piñeiro 2ed9563e79 glsl: add unit tests data vertex/expected outcome for uninitialized warning
v2: fix 025 test. Add three more tests (Ian Romanick)

Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
2016-05-26 09:19:36 +02:00

23 lines
442 B
GLSL

#version 130
void main()
{
int undefinedIndex;
int undefinedIndex2;
int definedIndex = 2;
int definedIndex2 = 2;
float array[4];
float fooPos;
int fooLength;
fooPos = array[undefinedIndex];
fooPos = array[definedIndex];
fooPos = array[definedIndex+definedIndex2];
fooPos = array[undefinedIndex+undefinedIndex2];
array[0] = 10.0;
fooPos = array[definedIndex];
array[undefinedIndex2] = array[undefinedIndex];
}