// Try relative install directory
wrapperPath = processDir;
-#ifdef _WIN32
- wrapperPath.join("..\\lib\\apitrace\\wrappers");
+#if defined(_WIN32)
+ wrapperPath.join("..\\lib\\wrappers");
+#elif defined(__APPLE__)
+ wrapperPath.join("../lib/wrappers");
#else
wrapperPath.join("../lib/apitrace/wrappers");
#endif
#ifndef _WIN32
// Try absolute install directory
- wrapperPath = APITRACE_WRAPPER_INSTALL_DIR;
+ wrapperPath = APITRACE_WRAPPERS_INSTALL_DIR;
wrapperPath.join(wrapperFilename);
if (wrapperPath.exists()) {
return wrapperPath;
case API_D3D10:
wrapperFilename = "d3d10.dll";
break;
+ case API_D3D10_1:
+ wrapperFilename = "d3d10_1.dll";
+ break;
+ case API_D3D11:
+ wrapperFilename = "d3d11.dll";
+ break;
#endif
default:
std::cerr << "error: unsupported API\n";