vkd3d/libs
Henri Verbeet aa5380f32a vkd3d-shader/tpf: Do not write RDEF constant buffer entries for HLSL_CLASS_OBJECT variables.
RWBuffer objects would trigger a vkd3d_unreachable() in sm4_base_type().
It would be easy enough to add the required case there, but (manual,
unfortunately) tests show that we aren't supposed to write constant
buffer entries for objects in the first place, as you'd expect.

This particular path ends up being exercised by vkd3d's internal UAV
clear shaders, but unfortunately it looks like our RDEF data may have
more issues; the ability to write tests for it would seem helpful.
2023-11-06 23:09:47 +01:00
..
vkd3d vkd3d: Add partial implementation for CreateCommittedResource1(). 2023-10-10 22:11:46 +02:00
vkd3d-common vkd3d: Use CONST_VTABLE. 2023-10-02 22:25:14 +02:00
vkd3d-shader vkd3d-shader/tpf: Do not write RDEF constant buffer entries for HLSL_CLASS_OBJECT variables. 2023-11-06 23:09:47 +01:00
vkd3d-utils vkd3d-utils: Implement D3DStripShader(). 2023-10-19 23:07:50 +02:00
.gitignore libs/vkd3d: Trace build version. 2018-06-27 22:43:49 +02:00