dolphin/Source/Core
Ryan Houdek fd8757a64b Fix OpenGL 2.1 devices that support everything we need.
The only two devices that do this are Mesa software rasterizer and Intel Ironlake(With a few hacks).
Basically since it doesn't support OpenGL 3.0, it can't grab the version the new way.
So failing that, it sets to GL 2.1, and continues.

Further along, on Ironlake at least, it tries grabbing the extensions the new GL 3.0 way and fails.
So have a fallback that grabs the extensions string the old way, in probably the most elegant way possible.
2014-01-23 16:02:53 -06:00
..
AudioCommon Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
Common Jit64: disable non-IEEE mode emulation 2014-01-19 09:36:08 +01:00
Core Reenable vsync after releasing tab even if frame limit is disabled. 2014-01-19 02:48:59 -05:00
DiscIO Remove unnecessary Src/ folders 2013-12-31 14:03:19 -05:00
DolphinWX Bit of a failure. Fixes 6964. 2014-01-23 08:04:33 -06:00
InputCommon Move GLInterface.h into GLInterface directory 2014-01-20 00:46:21 -07:00
VideoBackends Fix OpenGL 2.1 devices that support everything we need. 2014-01-23 16:02:53 -06:00
VideoCommon D3D: move streaming buffer fallback into D3D backend 2014-01-23 15:27:18 +01:00
CMakeLists.txt Put Plugins/ in Core/, rename to VideoBackends 2013-10-07 10:37:01 -04:00