Browse Source

Avoid accidentally getting a non-compat context on Windows Catalyst driver

rdb 10 years ago
parent
commit
6a782e8c31
1 changed files with 2 additions and 0 deletions
  1. 2 0
      panda/src/wgldisplay/wglGraphicsStateGuardian.cxx

+ 2 - 0
panda/src/wgldisplay/wglGraphicsStateGuardian.cxx

@@ -644,8 +644,10 @@ make_context(HDC hdc) {
       attrib_list[n++] = WGL_CONTEXT_FLAGS_ARB;
       attrib_list[n++] = WGL_CONTEXT_DEBUG_BIT_ARB;
     }
+#ifndef SUPPORT_FIXED_FUNCTION
     attrib_list[n++] = WGL_CONTEXT_PROFILE_MASK_ARB;
     attrib_list[n++] = WGL_CONTEXT_CORE_PROFILE_BIT_ARB;
+#endif
     attrib_list[n] = NULL;
 
     _context = _wglCreateContextAttribsARB(hdc, 0, attrib_list);