aboutsummaryrefslogtreecommitdiff
path: root/layers/basic.cpp
diff options
context:
space:
mode:
authorTobin Ehlis <tobin@lunarg.com>2014-11-27 15:43:39 -0700
committerCourtney Goeltzenleuchter <courtney@LunarG.com>2014-12-02 14:44:57 -0700
commita3f4282723e292f0f6ec99a3ecf92cf9c9d445ac (patch)
treef858ca54730abacdffd6e7fa6c0c06daddf38c00 /layers/basic.cpp
parent29a86f1ed1018f8a6f6dae0e37037f8faa6d7922 (diff)
downloadusermoji-a3f4282723e292f0f6ec99a3ecf92cf9c9d445ac.tar.xz
layers: DrawState layer can dump complete State to Graphviz dot file format
DrawState features "drawStateDumpDotFile(char* filename)" extension which will trigger a dot file to be dumped including PSO, Descriptor Sets, and Dynamic State. As a convenience, DrawState will dump pipeline_dump.dot automatically on first draw only. There are a few hacks to pull off the connection of Descriptor Set to the mapping, but for all of our tests this seems to be working. Also fixed a few DrawState hangs due to mutex locking bugs.
Diffstat (limited to 'layers/basic.cpp')
0 files changed, 0 insertions, 0 deletions