Hans-Kristian Arntzen
f704cb9776
vkd3d: Use index type LUT for DGC.
...
Signed-off-by: Hans-Kristian Arntzen <post@arntzen-software.no>
2022-07-11 15:14:13 +02:00
Hans-Kristian Arntzen
e138a5117a
vkd3d: Encode in detail which commands we're emitting in template.
...
Feed this back to debug ring for less cryptic logs.
Signed-off-by: Hans-Kristian Arntzen <post@arntzen-software.no>
2022-07-11 14:59:00 +02:00
Hans-Kristian Arntzen
fe707989fe
vkd3d: Clamp command count in execute indirect path.
...
Shouldn't be required, but take no chances.
Signed-off-by: Hans-Kristian Arntzen <post@arntzen-software.no>
2022-07-11 14:59:00 +02:00
Hans-Kristian Arntzen
f975f09bb1
meta: Add ExecuteIndirect patch meta shader.
...
Currently we are translating the index type. This will be changed in a
follow up commit where we move over to index LUT.
Signed-off-by: Hans-Kristian Arntzen <post@arntzen-software.no>
2022-06-23 14:39:22 +02:00