Accessing array elements
Is there a way to access an array's element such as:
int index = 1;
int b = array[index];
The compiler report error of 'indirect access not aloud'.
How can I bypass this problem?
Re: Accessing array elements
Is this in a fragment shader?
Fragment shaders do not support indexing into constant memory. This is a quirk of the way current hardware works. If you want random access, encode the data in a texture and use a texture lookup.