cancel
Showing results for 
Search instead for 
Did you mean: 

PC Drivers & Software

S4ltyB3t
Journeyman III

Problems with Vulkan/DXGI interop on AMD GPU

Thread for context:

https://github.com/SpecialKO/SpecialK/issues/208

 

Developer comments on that thread:

In the Vulkan case, what's happening is SK is changing the D3D12 SwapChain format, and through a mechanism I don't know, they're copying the Vulkan image over to the D3D12 SwapChain without accounting for format mismatch.

It's difficult for me to develop a fix for this problem without getting my hands on an AMD GPU. I expect if they were doing the copy D3D12-side, SK would already be able to detect the format mismatch and correct it.

So it's either Vulkan-side or some proprietary thing in their driver that is exempt from validating image format I'm leaning heavily toward it's something in the driver I probably can't see. If it were being done D3D12-side and not accounted for, the format mismatch would be caught by the driver and the game would instantly crash.

 

This seems to work fine on NVIDIA.

 

What would be needed for AMD GPU driver developers to fix this?

0 Likes
1 Solution

Post it at https://github.com/GPUOpen-Drivers/AMD-Gfx-Drivers

 

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..

View solution in original post

2 Replies

Post it at https://github.com/GPUOpen-Drivers/AMD-Gfx-Drivers

 

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