diff --git a/src/Nazara/OpenGLRenderer/Wrapper/Context.cpp b/src/Nazara/OpenGLRenderer/Wrapper/Context.cpp index 81fc4e0af..6ed671a76 100644 --- a/src/Nazara/OpenGLRenderer/Wrapper/Context.cpp +++ b/src/Nazara/OpenGLRenderer/Wrapper/Context.cpp @@ -147,7 +147,7 @@ namespace Nz::GL bool Context::Initialize(const ContextParams& params) { - if (!Activate()) + if (!SetCurrentContext(this)) { NazaraError("failed to activate context"); return false; diff --git a/src/Nazara/OpenGLRenderer/Wrapper/WGL/WGLContext.cpp b/src/Nazara/OpenGLRenderer/Wrapper/WGL/WGLContext.cpp index 378ece173..ffa9339e3 100644 --- a/src/Nazara/OpenGLRenderer/Wrapper/WGL/WGLContext.cpp +++ b/src/Nazara/OpenGLRenderer/Wrapper/WGL/WGLContext.cpp @@ -265,7 +265,7 @@ namespace Nz::GL bool WGLContext::LoadWGLExt() { - if (!Activate()) + if (!SetCurrentContext(this)) return false; #define NAZARA_OPENGLRENDERER_FUNC(name, sig)