diff options
| author | Tobin Ehlis <tobin@lunarg.com> | 2014-11-27 15:43:39 -0700 |
|---|---|---|
| committer | Courtney Goeltzenleuchter <courtney@LunarG.com> | 2014-12-02 14:44:57 -0700 |
| commit | a3f4282723e292f0f6ec99a3ecf92cf9c9d445ac (patch) | |
| tree | f858ca54730abacdffd6e7fa6c0c06daddf38c00 /layers/multi.cpp | |
| parent | 29a86f1ed1018f8a6f6dae0e37037f8faa6d7922 (diff) | |
| download | usermoji-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/multi.cpp')
0 files changed, 0 insertions, 0 deletions
