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
4a07d9c038
debug: Add concept of implicit instance index to debug ring.
...
For internal debug shaders, it is helpful to ensure in-order logs when
sorted for later inspection.
Signed-off-by: Hans-Kristian Arntzen <post@arntzen-software.no>
2022-07-11 14:59:00 +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
6d3c5d53b0
vkd3d: Add debug ring path for execute indirect template patches.
...
Somehow inspect draw parameters this way.
Signed-off-by: Hans-Kristian Arntzen <post@arntzen-software.no>
2022-07-11 14:59:00 +02:00