+ const char *retraceName;
+ switch (api) {
+ case trace::API_GL:
+ retraceName = "glretrace";
+ break;
+ case trace::API_EGL:
+ retraceName = "eglretrace";
+ break;
+ case trace::API_DX:
+ case trace::API_D3D7:
+ case trace::API_D3D8:
+ case trace::API_D3D9:
+ case trace::API_D3D10:
+ case trace::API_D3D10_1:
+ case trace::API_D3D11:
+ // Can be used with WINE
+ retraceName = "d3dretrace.exe";
+ break;
+ default:
+ std::cerr << "warning: could not guess trace's API\n";
+ retraceName = "glretrace";
+ break;
+ }