dolphin/Source/Core/DolphinWX
degasus e1a081ad2d Merge branch 'GLSL-master'
Merge an endless story. The branch name is a lie, it was started as glsl, but now it is a complete reworked opengl3 backend.

It just began with simple changes which aren't supported on osx.
They either support ogl2 OR ogl3 core, but mixing isn't allowed.
As the branch name says, the vicious circle starts with GLSL, but just implementing one wasn't possible either:
- OSX supports only GLSL100 which doesn't support our shaders.
- Vertex Array Objects are needed for ogl3, but not supported on ogl2
- immediate mode isn't supported any more, so we must implement vertex buffers
- uniform buffers are recommended as else we would need tons glUniform
- postprocessing shaders have to be converted to glsl
- lots of smaller outdated issues and bug fixes :-)

Thanks at all for testing and at Sonic for converting all of our shaders to glsl130

And sorry for all upcoming bugs...
2013-03-15 22:49:26 +01:00
..
resources Makes the "No banner" banner image theme-able. Current "sexy X" banner included as part of "Boomy" theme. 2013-02-22 15:30:07 -05:00
Src Merge branch 'GLSL-master' 2013-03-15 22:49:26 +01:00
CMakeLists.txt Merge branch 'master' into GLSL-master 2013-03-06 15:59:29 +01:00
Dolphin.vcxproj clear cg from project files 2013-02-27 10:55:25 +01:00
Dolphin.vcxproj.filters remove scons files from VS projects 2012-03-18 06:41:12 -07:00
Dolphin.vcxproj.user vs2010: make -d be passed to debugfast builds launched from vs 2011-02-25 04:00:16 +00:00
DolphinWX.rc Define the icon for "dolphin". The IDI_ICON1 seems to be preempted by the wx resource. This one does not. 2012-12-17 08:33:42 -06:00
Info.plist.in Applied compile and link flags from SCons build for OS X to CMake build. 2011-12-11 21:27:06 +01:00
resource.h