glvdebug_xgl: Initial support for grouping calls by thread Id
authorPeter Lohrmann <peterl@valvesofware.com>
Tue, 27 Jan 2015 22:47:17 +0000 (14:47 -0800)
committerJon Ashburn <jon@lunarg.com>
Thu, 12 Feb 2015 15:08:26 +0000 (08:08 -0700)
commitf09803e4103e906a54577ac3b7c1de94ee79ae80
treecab20bb8a0e6dfd99203ea6439f900b55f197755
parentb475ac7716f9a855335a36fe2e8cc276f9c3ef45
glvdebug_xgl: Initial support for grouping calls by thread Id

* Creates a parent node each time the thread id between consecutive calls changes.
* Adds an additional column for each Thread Id to make it easier to see where API calls are being executed.
tools/glave/src/glv_extensions/glvdebug_xgl/CMakeLists.txt
tools/glave/src/glv_extensions/glvdebug_xgl/glvdebug_xgl_qcontroller.cpp
tools/glave/src/glv_extensions/glvdebug_xgl/glvdebug_xgl_qcontroller.h
tools/glave/src/glv_extensions/glvdebug_xgl/glvdebug_xgl_settings.cpp
tools/glave/src/glv_extensions/glvdebug_xgl/glvdebug_xgl_settings.h
tools/glave/src/glvdebug/glvdebug_qgroupthreadsproxymodel.h [new file with mode: 0644]