cancel
Showing results for 
Search instead for 
Did you mean: 

PC Graphics

joren_1147
Adept I

RX6700XT OpenGL write into Image3d error when used Compute Shader.

 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 with my function, then write it into the texture(image store).

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

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

My computer hardware list is as follows:

AMD RX6700XT (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
2 Replies

Better to post in the 'OpenGL & Vulkan' section.

First go to 'Communities > Developers > Newcomers Start Here' to get whitelisted.

Ryzen 5 5600x, B550 aorus pro ac, Hyper 212 black, 2 x 16gb F4-3600c16dgtzn kit, NM790 2TB, Nitro+RX6900XT, RM850, Win.10 Pro., LC27G55T..
0 Likes
joren_1147
Adept I

OK, Thank you very much Bro! I'm  indeed a  newcomer!

0 Likes