Module: vkd3d Branch: master Commit: 8f8c7a02ee0744c6203e742c3a9616a3b96d6a85 URL: https://gitlab.winehq.org/wine/vkd3d/-/commit/8f8c7a02ee0744c6203e742c3a9616...
Author: Francisco Casas fcasas@codeweavers.com Date: Fri May 26 20:10:39 2023 -0400
vkd3d-shader/tpf: Introduce struct extern_resource.
This struct is required for handling both whole-variable resources for SM < 5 and single-component resources for SM 5 in the same way, when writting the RDEF block and resource declarations within the shader.
---
libs/vkd3d-shader/tpf.c | 147 +++++++++++++++++++++++++++++++----------------- 1 file changed, 94 insertions(+), 53 deletions(-)