From 5bc3d3b46e8b071921e03736e37b28b79e3df003 Mon Sep 17 00:00:00 2001 From: Lynix Date: Mon, 12 Aug 2013 01:09:01 +0200 Subject: [PATCH] Fixed OpenGL Renderer and Vendor names Former-commit-id: ce962b69924f6e78e51b6f2e86f1b6cccf7dc13e --- src/Nazara/Renderer/OpenGL.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/Nazara/Renderer/OpenGL.cpp b/src/Nazara/Renderer/OpenGL.cpp index 97f206401..5cebe7bb2 100644 --- a/src/Nazara/Renderer/OpenGL.cpp +++ b/src/Nazara/Renderer/OpenGL.cpp @@ -1013,6 +1013,10 @@ bool NzOpenGL::Initialize() /****************************************Initialisation****************************************/ + s_contextStates = nullptr; + s_rendererName = reinterpret_cast(glGetString(GL_RENDERER)); + s_vendorName = reinterpret_cast(glGetString(GL_VENDOR)); + ///FIXME: Utiliser le contexte de chargement comme référence ? (Vérifier mode debug) if (!NzContext::Initialize()) { @@ -1022,9 +1026,7 @@ bool NzOpenGL::Initialize() return false; } - s_rendererName = reinterpret_cast(glGetString(GL_RENDERER)); - s_contextStates = nullptr; - s_vendorName = reinterpret_cast(glGetString(GL_VENDOR)); + // Le contexte OpenGL n'est plus assuré à partir d'ici return true; }