dolphin/Source/Core/VideoBackends/OGL
Ryan Houdek 3c5e99c777 Fix OpenGL ES 3.1 on non-Nvidia devices.
We are declaring we require ARB_shader_image_load_store in the shader, this isn't an extension on GLES because it is part of the GLSL ES 3.1 spec.
If we are running as GLES then just not put it in the shaders.
2015-03-08 08:49:53 -05:00
..
GLExtensions Formatting/Whitespace Cleanup 2015-02-25 10:48:21 -05:00
GLInterface Fix indentation 2015-01-07 21:51:47 +01:00
BoundingBox.cpp OGL: implement bounding box support with ssbo 2014-11-17 21:20:32 +01:00
BoundingBox.h OGL: implement bounding box support with ssbo 2014-11-17 21:20:32 +01:00
CMakeLists.txt CMake: simplify some expressions 2015-01-03 13:17:57 +01:00
FramebufferManager.cpp FramebufferManager: Remove unnecessary sampler declaration. 2015-01-09 14:53:56 +01:00
FramebufferManager.h FramebufferManagerBase: Remove obsolete parameters. 2014-12-25 00:58:16 +01:00
GLInterfaceBase.h OGL: Fix a memory leak that would occur every time a game is launched 2015-01-31 16:00:53 -05:00
GLUtil.cpp OGL: Attempt a larger buffer to workaround 7946. 2014-12-16 22:20:45 -08:00
GLUtil.h OGL: Move attributeless VAO creation to Init. 2014-12-11 01:00:37 -08:00
main.cpp OGL: support palette texture decoding 2015-02-24 22:51:55 +01:00
main.h Move GLInterface around to remove VideoBackends dependency on DolphinWX 2014-08-02 09:34:39 -07:00
NativeVertexFormat.cpp Move Zfreeze code out individual backends into videoCommon 2015-01-24 03:22:27 +13:00
OGL.vcxproj OGL: implement bounding box support with ssbo 2014-11-17 21:20:32 +01:00
OGL.vcxproj.filters OGL: implement bounding box support with ssbo 2014-11-17 21:20:32 +01:00
PerfQuery.cpp Move GLInterface around to remove VideoBackends dependency on DolphinWX 2014-08-02 09:34:39 -07:00
PerfQuery.h Add missing includes where headers depend on other headers having been included first. 2014-10-21 21:22:16 -04:00
PostProcessing.cpp PostProcessing: Move default pixel shader to PostProcessingShaderConfiguration. 2015-01-25 23:08:49 +01:00
PostProcessing.h PostProcessing: Add support for user-supplied anaglyph shaders. 2015-01-25 22:07:03 +01:00
ProgramShaderCache.cpp Fix OpenGL ES 3.1 on non-Nvidia devices. 2015-03-08 08:49:53 -05:00
ProgramShaderCache.h GeometryShaderGen: Pass the primitive type and always run the generator regardless of stereoscopy. 2014-12-14 21:23:20 +01:00
RasterFont.cpp OGL: draw shadows within rasterfont itself 2014-12-20 13:31:41 +01:00
RasterFont.h OGL: draw shadows within rasterfont itself 2014-12-20 13:31:41 +01:00
Render.cpp OGL: support palette texture decoding 2015-02-24 22:51:55 +01:00
Render.h OGL: disable driver warnings fetch 2014-12-28 22:31:24 +01:00
SamplerCache.cpp Remove another auto .. -> declaration. 2014-10-14 01:10:35 -04:00
SamplerCache.h Fix more header sorting issues in VideoBackends/ (now check-includes clean). 2014-02-20 01:01:11 +01:00
StreamBuffer.cpp Minor consistency changes 2015-01-12 15:18:18 -05:00
StreamBuffer.h Minor consistency changes 2015-01-12 15:18:18 -05:00
TextureCache.cpp Merge pull request #2089 from degasus/remove_disable_efb_copy 2015-02-24 23:31:05 +01:00
TextureCache.h Decode EFB copies used as paletted textures. 2015-02-19 15:09:27 -08:00
TextureConverter.cpp Silence -Wunused-variable warning. 2015-01-28 18:09:07 +00:00
TextureConverter.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
VertexManager.cpp Coding style cleanup from the zfreeze merge 2015-01-24 15:16:48 -05:00
VertexManager.h Coding style cleanup from the zfreeze merge 2015-01-24 15:16:48 -05:00
VideoBackend.h Core: Remove UpdateFPSDisplay 2014-08-19 10:05:58 -04:00