dolphin/Source/Core/VideoBackends/OGL
Ryan Houdek c4f0515141 Work around devices that choose to only return the default EGL_RENDERABLE_TYPE
The default EGL_RENDERABLE_TYPE is GLES1, so vendors have the ability to choose between returning only the bits requested, or all of the bits
supported in addition to the one requested.
PowerVR chose to take the route where they only return the bits requested, everyone else returns all of the bits supported.
Instead of letting the vendor have control of this, let's incrementally go through each renderable type and make sure it supports everything we want.
This will cover all devices for now, and for the future.
2015-07-22 11:11:23 -05:00
..
GLExtensions Support partial texture updates via efb copies 2015-06-21 14:02:44 +02:00
GLInterface Work around devices that choose to only return the default EGL_RENDERABLE_TYPE 2015-07-22 11:11:23 -05: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 Fix FreeBSD build 2015-06-13 21:52:47 -07:00
FramebufferManager.cpp Fix OpenGL ES shader compilation. 2015-06-07 19:44:44 -05:00
FramebufferManager.h OGL: Rewrite POKE_Z with a draw call 2015-06-02 23:06:41 +02:00
GLInterfaceBase.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
GLUtil.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
GLUtil.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
main.cpp Rewrite FileSearch and improve ScanDirectoryTree. 2015-05-28 19:14:42 -04:00
main.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
NativeVertexFormat.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
OGL.vcxproj OGL: Add glClipControl support. 2015-05-22 23:52:20 +02:00
OGL.vcxproj.filters OGL: Add glClipControl support. 2015-05-22 23:52:20 +02:00
PerfQuery.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
PerfQuery.h Add missing license headers 2015-05-25 13:11:47 +02:00
PostProcessing.cpp OGL: Always use sampler objects. 2015-05-29 14:03:03 +02:00
PostProcessing.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
ProgramShaderCache.cpp Options: merge SCoreStartupParameter into SConfig 2015-06-12 19:07:45 +02:00
ProgramShaderCache.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
RasterFont.cpp OGL: use GL_TEXTURE* constants 2015-05-27 15:05:49 +02:00
RasterFont.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
Render.cpp Merge branch 'stable' 2015-06-25 12:24:15 +02:00
Render.h Revert "Revert "OGL: Change the depth buffer type to GL_FLOAT."" 2015-06-06 20:09:22 +02:00
SamplerCache.cpp OGL: Always use sampler objects. 2015-05-29 14:03:03 +02:00
SamplerCache.h OGL: Always use sampler objects. 2015-05-29 14:03:03 +02:00
StreamBuffer.cpp Update license headers to GPLv2+ 2015-05-25 13:22:31 +02:00
StreamBuffer.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
TextureCache.cpp Support partial texture updates via efb copies 2015-06-21 14:02:44 +02:00
TextureCache.h Support partial texture updates via efb copies 2015-06-21 14:02:44 +02:00
TextureConverter.cpp OGL: Always use sampler objects. 2015-05-29 14:03:03 +02:00
TextureConverter.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
VertexManager.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
VertexManager.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
VideoBackend.h Add missing license headers 2015-05-25 13:11:47 +02:00