]> git.cworth.org Git - apitrace/blobdiff - retrace/glretrace_egl.cpp
d3dretrace: Dump d3d10 PS resource shader views.
[apitrace] / retrace / glretrace_egl.cpp
index 45855643f5b55272e494be1bcef8a799e26c928f..27c5bb8e39531a8534f63542e76a2cfaa392e400 100644 (file)
@@ -138,6 +138,7 @@ static void retrace_eglDestroySurface(trace::Call &call) {
 
 static void retrace_eglBindAPI(trace::Call &call) {
     current_api = call.arg(0).toUInt();
+    eglBindAPI(current_api);
 }
 
 static void retrace_eglCreateContext(trace::Call &call) {
@@ -188,7 +189,7 @@ static void retrace_eglCreateContext(trace::Call &call) {
         }
 
         retrace::warning(call) << "Failed to create " << name << " context.\n";
-        os::abort();
+        exit(1);
     }
 
     context_map[orig_context] = context;