| Summary: | Mac: OpenGL 4.1 contexts in OS 10.9 not supported intuitively | ||
|---|---|---|---|
| Product: | SDL | Reporter: | Alex Szpakowski <amaranth72> |
| Component: | video | Assignee: | Ryan C. Gordon <icculus> |
| Status: | RESOLVED FIXED | QA Contact: | Sam Lantinga <slouken> |
| Severity: | normal | ||
| Priority: | P2 | CC: | BurnSpamAddress, thomashiatt |
| Version: | HG 2.0 | ||
| Hardware: | x86 | ||
| OS: | Mac OS X 10.8 | ||
|
Description
Alex Szpakowski
2013-07-04 01:02:54 UTC
So to be clear, asking for a 3.2 context in Mavericks gets you a 4.1 context, and there's no new 4.1 enum? --ryan. Full disclosure: I'm not actually using 10.9 - just going off what I've seen from the WWDC videos and the API diffs in the Apple Developer Documentation, and SDL's code (and what I've heard from other people.) :) But yes, asking for a 3.2 core profile (via Apple's 3_2Core enum, which is the only way, so it's the way SDL uses) will get you a 4.1 profile in Mavericks according to what Apple is saying, and from what I can tell is the only way to get that 4.1 core profile. *** Bug 2193 has been marked as a duplicate of this bug. ***
This change...
http://hg.libsdl.org/SDL/rev/bb624b1348da
...adds OpenGL 4.1 Core Profile support for 10.9 users.
--ryan.
|