vkd3d-shader/ir: Validate some registers.
1 unresolved thread
1 unresolved thread
Merge request reports
Activity
I don't know why the DXIL parser sets type UINT for buffer resources and UAVs and I can't find any obvious place in spirv.c where this assumption is used. I tried to remove that rule and, at least as far tests go, everything still seems to be working. So I'll tentatively mark this MR as ready, but request @cmccarthy's review.
requested review from @cmccarthy
added 12 commits
-
49c3fa9f...300e4e0d - 8 commits from branch
wine:master
- 7404fa52 - vkd3d-shader/dxil: Emit RESOURCE and UAV registers with data type UNUSED.
- a0b98c16 - vkd3d-shader/ir: Validate SAMPLER registers.
- b7b5b0cf - vkd3d-shader/ir: Validate RESOURCE registers.
- 5c2b057b - vkd3d-shader/ir: Validate UAV registers.
Toggle commit list-
49c3fa9f...300e4e0d - 8 commits from branch
Please register or sign in to reply