Henri Verbeet pushed to branch master at wine / vkd3d
Commits: 9e0c02a0 by Giovanni Mascellani at 2024-11-27T13:59:39+01:00 vkd3d-shader/ir: Evaluate OUTCONTROLPOINT usage in the patch constant phase directly.
Instead of using DCL_INPUT.
The main goal here is to eventually get rid of the I/O declaration instructions. A positive side effect is that we don't add a useless barrier to shaders which have a DCL_INPUT instruction in the patch constant phase but don't actually read OUTCONTROLPOINT registers.
- - - - -
1 changed file:
- libs/vkd3d-shader/ir.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/9e0c02a0eaae671f6ec3c5d6479fd6...