[Bf-blender-cvs] [316ccc4a6e9] blender2.8: GHOST: Fix wrong usage of wglCreatePbufferARB.
Clément Foucault
noreply at git.blender.org
Thu Mar 15 01:52:52 CET 2018
Commit: 316ccc4a6e947bf46489bfe36d630a6a4648069f
Author: Clément Foucault
Date: Thu Mar 15 01:51:46 2018 +0100
Branches: blender2.8
https://developer.blender.org/rB316ccc4a6e947bf46489bfe36d630a6a4648069f
GHOST: Fix wrong usage of wglCreatePbufferARB.
Last argument must be a pointer to list of int terminated by a value of 0.
===================================================================
M intern/ghost/intern/GHOST_ContextWGL.cpp
===================================================================
diff --git a/intern/ghost/intern/GHOST_ContextWGL.cpp b/intern/ghost/intern/GHOST_ContextWGL.cpp
index a23c0b0b26c..58ade795e3f 100644
--- a/intern/ghost/intern/GHOST_ContextWGL.cpp
+++ b/intern/ghost/intern/GHOST_ContextWGL.cpp
@@ -363,7 +363,8 @@ void GHOST_ContextWGL::initContextWGLEW(PIXELFORMATDESCRIPTOR &preferredPFD)
dummyHDC = GetDC(dummyHWND);
}
else {
- dummyhBuffer = wglCreatePbufferARB(m_hDC, iPixelFormat, 1, 1, 0);
+ int iAttribList[] = {0};
+ dummyhBuffer = wglCreatePbufferARB(m_hDC, iPixelFormat, 1, 1, iAttribList);
dummyHDC = wglGetPbufferDCARB(dummyhBuffer);
}
@@ -812,7 +813,8 @@ GHOST_TSuccess GHOST_ContextWGL::initializeDrawingContext()
if (create_hDC) {
/* create an off-screen pixel buffer (Pbuffer) */
- m_dummyPbuffer = wglCreatePbufferARB(m_hDC, iPixelFormat, 1, 1, 0);
+ int iAttribList[] = {0};
+ m_dummyPbuffer = wglCreatePbufferARB(m_hDC, iPixelFormat, 1, 1, iAttribList);
m_hDC = wglGetPbufferDCARB(m_dummyPbuffer);
}
More information about the Bf-blender-cvs
mailing list