On Mon Feb 6 19:24:07 2023 +0000, Francisco Casas wrote:
Oh, that seems reasonable enough, apologies for the lengthy discussion. So, to confirm, this would be okay:
SM1: Texture -> HLSL_REGSET_RESOURCES -> D3DSPR_SAMPLER ('s') Sampler -> HLSL_REGSET_RESOURCES -> D3DSPR_SAMPLER ('s') SM4: Texture -> HLSL_REGSET_RESOURCES -> VKD3D_SM4_RT_RESOURCE ('t') Sampler -> HLSL_REGSET_SAMPLERS -> VKD3D_SM4_RT_SAMPLER ('s') UAV -> HLSL_REGSET_UAVS -> VKD3D_SM5_RT_UAV ('u')
right?
Yeah, that's about what I was envisioning. No worries, glad we're on the same page.