doitsujin / dxvk

Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine
zlib License
13.42k stars 867 forks source link

[d3d9] Add texture/image interop to volumes #4412

Closed AlpyneDreams closed 1 month ago

AlpyneDreams commented 1 month ago

In the spirit of #4193, this extends ID3D9VkInteropTexture so that it can be used for volumes in addition to surfaces and textures. I don't expect this to create any new issues here since a volume is just a surface with depth and we already expose this for surfaces and textures.