内部フォーマットがの3DテクスチャがありGL_R32UI
、浮動小数点テクスチャのふりをしている限り、書き込みは正常に機能します。
それは私がそれを
layout(binding = 0) uniform image3D Voxels;
そしてそれに書き込みます
imageStore(Voxels, coord.xyz, vec4(1));
すべてが期待どおりに機能します。ただし、正しいタイプを指定しながらバインドしようとしています
layout(r32ui, binding = 0) uniform uimage3D Voxels;
とそれに書き込みます
imageStore(Voxels, coord.zxy, uvec4(1));
動作していないようです。つまり、テクスチャに何も書き込まれません。この操作を正しく機能させて、操作を使用できるようにしたいと思いimageAtomic
ます。誰かが何が起こっているのか考えていますか?