]> git.cworth.org Git - apitrace/blobdiff - cli/cli_retrace.cpp
cli: Rename "apitrace retrace" to "apitrace replay".
[apitrace] / cli / cli_retrace.cpp
index a2dbd09986b86ffc5d31ab5318b02849699f8d4e..db799b96ba012532ccab46fe633a22f1b7afaf32 100644 (file)
@@ -35,7 +35,7 @@
 #include "os_process.hpp"
 
 #include "trace_parser.hpp"
-#include "trace_resource.hpp"
+#include "cli_resources.hpp"
 
 #include "cli.hpp"
 #include "cli_retrace.hpp"
@@ -46,6 +46,7 @@ guessApi(const char *filename)
 {
     trace::Parser p;
     if (!p.open(filename)) {
+        exit(1);
         return trace::API_UNKNOWN;
     }
     trace::Call *call;
@@ -76,10 +77,8 @@ executeRetrace(const std::vector<const char *> & opts,
     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
+    case trace::API_DXGI:
+        // Use prefix so that it can be used with WINE
         retraceName = "d3dretrace.exe";
         break;
     default:
@@ -89,7 +88,7 @@ executeRetrace(const std::vector<const char *> & opts,
     }
 
     std::vector<const char *> command;
-    os::String retracePath = trace::findProgram(retraceName);
+    os::String retracePath = findProgram(retraceName);
     if (retracePath.length()) {
         command.push_back(retracePath);
     } else {
@@ -145,7 +144,7 @@ command(int argc, char *argv[])
 }
 
 const Command retrace_command = {
-    "retrace",
+    "replay",
     synopsis,
     usage,
     command