quakeforge/libs/video
Bill Currie 8b85e422d7 [vulkan] Add a debug stack to the vulkan instance
The stack is arbitrary strings that the validation layer debug callback
prints in reverse order after each message. This makes it easy to work
out what nodes in a pipeline/render pass plist are causing validation
errors. Still have to narrow down the actual line, but the messages seem
to help with that.
Putting qfvPushDebug/qfvPopDebug around other calls to vulkan should
help out a lot, tool.
As a bonus, the stack is printed before debug_breakpoint is called, so
it's immediately visible in gdb.
2021-11-30 18:10:48 +09:00
..
renderer [vulkan] Add a debug stack to the vulkan instance 2021-11-30 18:10:48 +09:00
targets [vulkan] Add a debug stack to the vulkan instance 2021-11-30 18:10:48 +09:00
Makemodule.am [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00