| commit | ba35e35eb79da9cf7a177c28b8ad48cc115bf091 | [log] [tgz] |
|---|---|---|
| author | Mike Stroyan <mike@LunarG.com> | Wed Aug 12 17:11:28 2015 -0600 |
| committer | Mike Stroyan <mike@LunarG.com> | Fri Aug 14 10:50:42 2015 -0600 |
| tree | 13aa838addf5ab40ff3fa84d05245b3d26ce9ae0 | |
| parent | 42caff40a7b565bd50cbd3efacb7a90facc3a23c [diff] |
layers: Optimize DrawState when info is not shown Return quickly from synchAndPrintDSConfig when info is not requested.
diff --git a/layers/draw_state.cpp b/layers/draw_state.cpp index fdd82cf..0e82f3b 100644 --- a/layers/draw_state.cpp +++ b/layers/draw_state.cpp
@@ -1263,6 +1263,9 @@ static void synchAndPrintDSConfig(const VkCmdBuffer cb) { + if (!(mdd(cb)->active_flags & VK_DBG_REPORT_INFO_BIT)) { + return; + } printDSConfig(cb); printPipeline(cb); printDynamicState(cb);