On Mon Sep 25 15:51:27 2023 +0000, Ethan Lee wrote:
Sorry for the bump, but wanted to be sure I was caught up after disappearing for a few months. If I haven't missed anything, this feature is blocked on the following changes:
- [ ] Replace sm4_register with vkd3d_shader_register
- [ ] Finish transition from paths to offsets
- [ ] Address consistency issues between offsets and _register_ offsets?
This is still our only blocker for native D3D11 support, and thanks to Recent Developments I should be able to start helping with HLSL and TPF features again soon!
I think that the blocker is just the first point: "Replace sm4_register with vkd3d_shader_register" (the first part is !319), we can certainly support non-constant offset dereferences before solving the second point, which may take a while. I am not sure I understand the third point, besides what is addressed by 2/4.
This is still our only blocker for native D3D11 support, and thanks to Recent Developments I should be able to start helping with HLSL and TPF features again soon!
Nice!