08-11-2014 09:39 PM
HGLRC context = wglCreateContextAttribsARB(dc, 0, attribs);
08-11-2014 10:15 PM
08-11-2014 10:40 PM
08-12-2014 11:20 AM
08-12-2014 11:56 AM
08-12-2014 12:45 PM
"dghost" wrote:
Both my projects and a minimum viable SDL test harness fail too.
Edited to add: interestingly, with the minimum test harness SDL doesn't appear to fail to create a context - it just simply doesn't work. Other projects crash when trying to call SwapBuffers on the device context, though.
08-12-2014 02:50 PM
"dghost" wrote:
Other projects crash when trying to call SwapBuffers on the device context, though.
glBindVertexArray(0);
glBindBuffer(GL_ARRAY_BUFFER, 0);
glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, 0);
// now safe to call ovrHmd_EndFrame(...)
08-12-2014 08:48 PM
"jherico" wrote:"dghost" wrote:
Both my projects and a minimum viable SDL test harness fail too.
Edited to add: interestingly, with the minimum test harness SDL doesn't appear to fail to create a context - it just simply doesn't work. Other projects crash when trying to call SwapBuffers on the device context, though.
Previous experimentation has shown that if you create a context via wglCreateContext it works. The downside is that this function doesn't allow you to specify things like the OpenGL version or profile. Hence if I use GLFW3 to create a context without specifying anything (thus not triggering the use of wglCreateContextARB) then the context is created successfully. It still doesn't show on the HMD device in DirectHMD mode though.
Similarly, if I create an OpenGL window with a version and a profile, but I defer initialization of the SDK until after the window has been created, I get a window, but no output on the HMD device.
08-14-2014 10:28 PM
"deanbeeler" wrote:
OpenGL is still crystalizing. Further fixes for OpenGL missed the last release train but will make it into the next release. I'm confident most, if not all, of your OpenGL issues will be resolved by then.
08-15-2014 12:56 AM
"c3" wrote:
Is there a general timeframe for when we can expect this next release?