From fd9d49f13e9320fa6c378df7315754b35cb4af56 Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 26 Dec 2014 12:50:59 +0000 Subject: [PATCH] Add a print of current GL vendor/renderer/version when doing checks --- renderdoc/driver/gl/gl_common.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/renderdoc/driver/gl/gl_common.cpp b/renderdoc/driver/gl/gl_common.cpp index 4109bd26a..5a231a089 100644 --- a/renderdoc/driver/gl/gl_common.cpp +++ b/renderdoc/driver/gl/gl_common.cpp @@ -63,6 +63,15 @@ void DoVendorChecks(const GLHookSet &gl, GLWindowingData context) RDCEraseEl(ExtensionSupported); RDCEraseEl(VendorCheck); + if(gl.glGetString) + { + const char *vendor = (const char *)gl.glGetString(eGL_VENDOR); + const char *renderer = (const char *)gl.glGetString(eGL_RENDERER); + const char *version = (const char *)gl.glGetString(eGL_VERSION); + + RDCLOG("Vendor checks for %u (%s / %s / %s)", GLCoreVersion, vendor, renderer, version); + } + if(gl.glGetStringi) { for(int i=0; i < numExts; i++)