cancel
Showing results for 
Search instead for 
Did you mean: 

OpenGL & Vulkan

phridrich
Adept I

DirectX 12 pixel shaders always use wave64 mode

Hi,

I'm creating DirectX 12 application and using Radeon GPU Profiler for profiling on 5700 XT card. I have noticed that all pixel shaders are using wave64 mode (this is stated on Events->Pipeline State->PS->Information tab in RGP). My current Radeon Software version is 20.11.1.

Is that intended behaviour, and if so - why? Wave32 mode is supposed to be faster and used in all vertex and compute shaders in my app (I don't know about geometry/tesselation though).

3 Replies
dipak
Big Boss

Hi @phridrich 

Sorry for this delayed reply.

I've forwarded the query to the DX team. I'll let you know as soon as I get any feedback on this.

 

Thanks.

UPD. I tested my application on 6800 XT and it also has all the pixel shaders in wave64 mode.

@dipak , are there any updates from DirectX team about this?

0 Likes

Hi @phridrich 

Sorry, I haven't got any update on this. I'll check with the DX team and get back to you shortly.

 

Thanks.