Added support for GL 3.2 core profile.

This commit is contained in:
bkaradzic
2013-03-03 22:30:50 -08:00
parent 42653612cf
commit c8bdf4e950
3 changed files with 47 additions and 22 deletions

View File

@@ -201,17 +201,17 @@ namespace bgfx
const int32_t contextAttrs[] =
{
#if 1
WGL_CONTEXT_MAJOR_VERSION_ARB, 2,
WGL_CONTEXT_MINOR_VERSION_ARB, 1,
#else
#if BGFX_CONFIG_RENDERER_OPENGL == 32
WGL_CONTEXT_MAJOR_VERSION_ARB, 3,
WGL_CONTEXT_MINOR_VERSION_ARB, 2,
WGL_CONTEXT_PROFILE_MASK_ARB, WGL_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB,
#endif // 1
#if BGFX_CONFIG_DEBUG
WGL_CONTEXT_PROFILE_MASK_ARB, WGL_CONTEXT_CORE_PROFILE_BIT_ARB,
# if BGFX_CONFIG_DEBUG
WGL_CONTEXT_FLAGS_ARB, WGL_CONTEXT_DEBUG_BIT_ARB,
#endif // BGFX_CONFIG_DEBUG
# endif // BGFX_CONFIG_DEBUG
#else
WGL_CONTEXT_MAJOR_VERSION_ARB, 2,
WGL_CONTEXT_MINOR_VERSION_ARB, 1,
#endif // BGFX_CONFIG_RENDERER_OPENGL == 32
0
};