From 80e786427b7f04cbf6712eef1f88b5b429cba36f Mon Sep 17 00:00:00 2001 From: baldurk Date: Tue, 17 Jan 2017 18:59:27 +0000 Subject: [PATCH] Update messages if output window contexts fail to create --- renderdoc/driver/gl/gl_replay_linux.cpp | 3 ++- renderdoc/driver/gl/gl_replay_win32.cpp | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/renderdoc/driver/gl/gl_replay_linux.cpp b/renderdoc/driver/gl/gl_replay_linux.cpp index 719f64505..db3a03297 100644 --- a/renderdoc/driver/gl/gl_replay_linux.cpp +++ b/renderdoc/driver/gl/gl_replay_linux.cpp @@ -165,7 +165,8 @@ uint64_t GLReplay::MakeOutputWindow(WindowingSystem system, void *data, bool dep if(ctx == NULL) { XCloseDisplay(dpy); - RDCERR("Couldn't create 4.3 context - RenderDoc requires OpenGL 4.3 availability"); + RDCERR("Couldn't create %d.%d context - something changed since creation", GLCoreVersion / 10, + GLCoreVersion % 10); return 0; } diff --git a/renderdoc/driver/gl/gl_replay_win32.cpp b/renderdoc/driver/gl/gl_replay_win32.cpp index 78e0d912b..9a0984ba2 100644 --- a/renderdoc/driver/gl/gl_replay_win32.cpp +++ b/renderdoc/driver/gl/gl_replay_win32.cpp @@ -181,7 +181,8 @@ uint64_t GLReplay::MakeOutputWindow(WindowingSystem system, void *data, bool dep if(rc == NULL) { ReleaseDC(w, DC); - RDCERR("Couldn't create 4.3 RC - RenderDoc requires OpenGL 4.3 availability"); + RDCERR("Couldn't create %d.%d context - something changed since creation", GLCoreVersion / 10, + GLCoreVersion % 10); return 0; }