From 0f3f81aa05525ab350379ce8e34eb37c80b7aefe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Branimir=20Karad=C5=BEi=C4=87?= Date: Sun, 15 Apr 2018 21:00:55 -0700 Subject: [PATCH] Updated RenderDoc dynamic library name for Linux. --- src/debug_renderdoc.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/debug_renderdoc.cpp b/src/debug_renderdoc.cpp index 3e50a2b68..6e45be7e3 100644 --- a/src/debug_renderdoc.cpp +++ b/src/debug_renderdoc.cpp @@ -72,11 +72,18 @@ namespace bgfx return NULL; } - void* renderDocDll = bx::dlopen("renderdoc.dll"); + void* renderDocDll = bx::dlopen( +#if BX_PLATFORM_WINDOWS + "renderdoc.dll" +#else + "./librenderdoc.so" +#endif // BX_PLATFORM_WINDOWS + ); if (NULL != renderDocDll) { RENDERDOC_GetAPI = (pRENDERDOC_GetAPI)bx::dlsym(renderDocDll, "RENDERDOC_GetAPI"); + if (NULL != RENDERDOC_GetAPI && 1 == RENDERDOC_GetAPI(eRENDERDOC_API_Version_1_1_2, (void**)&s_renderDoc) ) {