quakeforge/libs
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
..
audio [win] Fix a pile of bitrot 2021-07-11 13:30:52 +09:00
client [client] Block binding of the escape key 2021-11-28 23:22:11 +09:00
console [console] Get message modes and menus working again 2021-11-28 23:21:55 +09:00
gamecode [gamecode] Conform with libc malloc for pr zone 2021-09-26 12:03:44 +09:00
gib [console] Hook up new input system 2021-11-08 11:20:04 +09:00
image Do an audit of hunk mark usage 2021-07-29 11:43:27 +09:00
input [input] Clean out a lot of obsolete stuff from keys 2021-11-27 12:31:24 +09:00
models [util] Make bsp_t counts size_t 2021-08-01 21:54:05 +09:00
net [util] Make hunk (optionally) thread-safe 2021-07-29 11:43:27 +09:00
qw [util] Make sizebuf and msg sizes unisgned 2021-04-04 15:53:53 +09:00
ruamoko [input] Clean out a lot of obsolete stuff from keys 2021-11-27 12:31:24 +09:00
scene [scene] Rename libQFentity to libQFscene 2021-07-24 14:20:59 +09:00
ui [ui] Add two view manipulation functions 2021-07-10 17:57:59 +09:00
util [util] Add listeners to cvars 2021-11-25 17:46:16 +09:00
video [vulkan] Add a debug stack to the vulkan instance 2021-11-30 18:10:48 +09:00
Makemodule.am [scene] Rename libQFentity to libQFscene 2021-07-24 14:20:59 +09:00