https://bugs.freedesktop.org/show_bug.cgi?id=74935
--- Comment #5 from Kenneth Graunke <kenn...@whitecape.org> --- The OpenGL API split into two "profiles" starting with 3.1/3.2: - The "compatibility" / legacy profile, which is backwards compatible all the way to GL 1.x. - The "core" profile, which drops a lot of deprecated functionality, allowing new features to implemented cleanly and more optimally. Since the "core" profile is not backwards compatible, applications have to specifically ask for it. Otherwise, we give them the highest versioned compatibility/legacy context we support, which is 3.0. Note that Apple takes the same approach as Mesa: on OS X, you can ask for an OpenGL 2.1 context, or an OpenGL 3.2+ core profile context. So, authors of OpenGL applications already have to cope with this. In general, older engines work with the legacy mode, and new engines being written are targeting the core profile. -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev