cancel
Showing results for 
Search instead for 
Did you mean: 

PC Drivers & Software

joren_1147
Adept I

OpenGL Compute Shader can't work correctly when write into Image3d!

 I'm a graphics engine developer, the software uses the opengl API, and recently I used a compute shader to do some work.

I used an image3d, the data type is RGBA16F, and the size is 256*128*32. In the compute shader, after getting the result, write it into the texture(imagestore).

But unfortunately, no matter how I code it, I can only get the correct result of layer 0 (use the RenderDoc to see, slice 0, all the results of this layer are correct).

but the remaining 31 layers have no results., on Nvdia graphics card ,everything works fine!

My computer hardware list is as follows:

AMD RX6700 xt (Adrenalin Edition 23.Q1.1 2023/4/24)Intel i7-6800k

Please let me know if you have any suggestions, thank you very much!

0 Likes
0 Replies