I have a GL_TEXTURE_3D of size 16x16x6 and I write to it in a compute shader, however I can only seem to write to the values where z=0
. If I attempt to call imageStore with any coordinate where z!=0
the value doesn't appear in the texture.
What could be causing this problem?