HansKristian-Work / vkd3d-proton

Fork of VKD3D. Development branches for Proton's Direct3D 12 implementation.
GNU Lesser General Public License v2.1
1.75k stars 183 forks source link

vkd3d: Improve reporting of rendering-related format features. #2002

Closed doitsujin closed 1 month ago

doitsujin commented 1 month ago

Fixes #2001. The game hits some weird fallback path if we don't report MULTISAMPLE_RENDERTARGET for D32.

There generally are major differences between what we report vs what Windows drivers report in general especially regarding TYPELESS formats, might need to revisit this whole thing at some point, but for now this band-aid fix should do and makes the game work.