diff options
Diffstat (limited to '3rdparty/bgfx/src/debug_renderdoc.cpp')
-rw-r--r-- | 3rdparty/bgfx/src/debug_renderdoc.cpp | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/3rdparty/bgfx/src/debug_renderdoc.cpp b/3rdparty/bgfx/src/debug_renderdoc.cpp index 0cb7be99d64..b3e3e61f468 100644 --- a/3rdparty/bgfx/src/debug_renderdoc.cpp +++ b/3rdparty/bgfx/src/debug_renderdoc.cpp @@ -56,7 +56,7 @@ namespace bgfx } pRENDERDOC_GetAPI RENDERDOC_GetAPI; - static RENDERDOC_API_1_0_0* s_renderDoc; + static RENDERDOC_API_1_0_1* s_renderDoc; void* loadRenderDoc() { @@ -105,6 +105,14 @@ namespace bgfx } } + void renderDocTriggerCapture() + { + if (NULL != s_renderDoc) + { + s_renderDoc->TriggerCapture(); + } + } + } // namespace bgfx #else @@ -121,6 +129,10 @@ namespace bgfx { } + void renderDocTriggerCapture() + { + } + } // namespace bgfx #endif // BGFX_CONFIG_DEBUG_PIX && (BX_PLATFORM_WINDOWS || BX_PLATFORM_LINUX) |