dolphin/Source/Plugins/Plugin_VideoOGL/Src
degasus 21ca344a21 provide GL_ARB_ES2_compatibility workaround
ES2 is in ogl core since 4.1, but not all drivers support it
2013-06-25 18:14:41 +02:00
..
FramebufferManager.cpp [Android] More GLES3 things. Disable Framedumping and MSAA rendering. Remove the HLSL->GLSL shader defines since Qualcomm doesn't support this in their shader compiler. Now they get chosen in our shader generator instead. 2013-05-06 06:43:04 -05:00
FramebufferManager.h New license header introduced to all Video based projects. 2013-04-17 23:29:41 -04:00
GLFunctions.cpp [Android] Start of *working* GLES3 support. Needs to be able to compile in Windows still. 2013-06-11 08:33:56 -05:00
GLFunctions.h [Android] Start of *working* GLES3 support. Needs to be able to compile in Windows still. 2013-06-11 08:33:56 -05:00
Globals.h New license header introduced to all Video based projects. 2013-04-17 23:29:41 -04:00
GLUtil.cpp Revert "Create our OGL context on the same thread in the OpenGL backend. Same issue with Qualcomm not working with threading correctly." 2013-06-19 09:17:33 +02:00
GLUtil.h [Android] Start of *working* GLES3 support. Needs to be able to compile in Windows still. 2013-06-11 08:33:56 -05:00
main.cpp Revert "Create our OGL context on the same thread in the OpenGL backend. Same issue with Qualcomm not working with threading correctly." 2013-06-19 09:17:33 +02:00
main.h New license header introduced to all Video based projects. 2013-04-17 23:29:41 -04:00
NativeVertexFormat.cpp Revert "Revert "Fix performance issues on certain legacy graphics hardware that isn't capable of copying an integer."" 2013-04-24 03:03:52 +02:00
PerfQuery.cpp Fix some typos and correct some capitalizations in the log messages. 2013-03-31 19:13:30 -04:00
PerfQuery.h Kill warning. 2013-03-02 23:00:14 -06:00
PixelShaderCache.cpp New license header introduced to all Video based projects. 2013-04-17 23:29:41 -04:00
PostProcessing.cpp New license header introduced to all Video based projects. 2013-04-17 23:29:41 -04:00
PostProcessing.h New license header introduced to all Video based projects. 2013-04-17 23:29:41 -04:00
ProgramShaderCache.cpp Remove saturate function define in GLSL since we use clamp everywhere instead. Change the function defines over to just regular defines since Qualcomm can't handle function defines at all it seems. 2013-06-18 12:42:14 -05:00
ProgramShaderCache.h Polish shader uid checking. 2013-04-29 21:00:39 +02:00
RasterFont.cpp Fix a bunch of random typos in comments and logging. 2013-04-19 09:21:45 -04:00
RasterFont.h New license header introduced to all Video based projects. 2013-04-17 23:29:41 -04:00
Render.cpp provide GL_ARB_ES2_compatibility workaround 2013-06-25 18:14:41 +02:00
Render.h [Android] Add GLSLES3 to the GLSL version enums. Add in the version and precision qualifier to the shader header. 2013-05-05 23:37:02 -05:00
SamplerCache.cpp New license header introduced to all Video based projects. 2013-04-17 23:29:41 -04:00
SamplerCache.h make samplercache global and call constructor/destructor 2013-02-26 18:30:13 +01:00
stdafx.cpp New license header introduced to all Video based projects. 2013-04-17 23:29:41 -04:00
stdafx.h New license header introduced to all Video based projects. 2013-04-17 23:29:41 -04:00
StreamBuffer.cpp New license header introduced to all Video based projects. 2013-04-17 23:29:41 -04:00
StreamBuffer.h New license header introduced to all Video based projects. 2013-04-17 23:29:41 -04:00
TextureCache.cpp New license header introduced to all Video based projects. 2013-04-17 23:29:41 -04:00
TextureCache.h New license header introduced to all Video based projects. 2013-04-17 23:29:41 -04:00
TextureConverter.cpp New license header introduced to all Video based projects. 2013-04-17 23:29:41 -04:00
TextureConverter.h New license header introduced to all Video based projects. 2013-04-17 23:29:41 -04:00
VertexManager.cpp [Android] When running OpenGL ES 3 backend, we've got to switch the screen coordinates or bad things happen. Adds a Driver bug that causes swap every single flush. Hard requirement currently to see /anything/ on screen. 2013-06-18 12:44:06 -05:00
VertexManager.h New license header introduced to all Video based projects. 2013-04-17 23:29:41 -04:00
VertexShaderCache.cpp New license header introduced to all Video based projects. 2013-04-17 23:29:41 -04:00
VideoBackend.h Clear the texture cache when a new dol is loaded via ES_LAUNCH. Fixes the black screen in The House of the Dead 2. 2013-05-01 23:51:43 +10:00