mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-29 21:30:53 +00:00
Initialise latest renderdoc API in demos project
* We initialise both 1.0.0 for maximum compatibility, and the latest version for maximum functionality. * It's currently unused anyway
This commit is contained in:
@@ -388,10 +388,15 @@ bool GraphicsTest::Init(int argc, char **argv)
|
||||
{
|
||||
pRENDERDOC_GetAPI RENDERDOC_GetAPI = (pRENDERDOC_GetAPI)GetProcAddress(mod, "RENDERDOC_GetAPI");
|
||||
|
||||
int ret = RENDERDOC_GetAPI(eRENDERDOC_API_Version_1_0_0, (void **)&rdoc);
|
||||
int ret = RENDERDOC_GetAPI(eRENDERDOC_API_Version_1_4_0, (void **)&rdoc);
|
||||
|
||||
if(ret != 1)
|
||||
rdoc = NULL;
|
||||
|
||||
ret = RENDERDOC_GetAPI(eRENDERDOC_API_Version_1_0_0, (void **)&rdoc100);
|
||||
|
||||
if(ret != 1)
|
||||
rdoc100 = NULL;
|
||||
}
|
||||
|
||||
#else
|
||||
|
||||
@@ -172,7 +172,8 @@ struct GraphicsTest
|
||||
bool debugDevice = false;
|
||||
bool headless = false;
|
||||
|
||||
RENDERDOC_API_1_0_0 *rdoc = NULL;
|
||||
RENDERDOC_API_1_0_0 *rdoc100 = NULL;
|
||||
RENDERDOC_API_1_4_0 *rdoc = NULL;
|
||||
};
|
||||
|
||||
enum class TestAPI
|
||||
|
||||
Reference in New Issue
Block a user