summaryrefslogtreecommitdiffstatshomepage
path: root/3rdparty/bgfx/src/debug_renderdoc.cpp
diff options
context:
space:
mode:
Diffstat (limited to '3rdparty/bgfx/src/debug_renderdoc.cpp')
-rw-r--r--3rdparty/bgfx/src/debug_renderdoc.cpp14
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)