dolphin/Source/Core/VideoBackends/OGL
Jules Blok a141e91dd2 OGL: Check for GL_DEPTH_CLAMP support.
It's not available in OpenGL ES and officially it's not supported on OpenGL 3.0/3.1.

Fallback to old depth range code if there is no method to disable depth clipping.
It's more important to have correct clipping than to have accurate depth values.
Inaccurate depth values can be fixed by slow depth.
2016-08-15 13:11:26 +02:00
..
BoundingBox.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
BoundingBox.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
CMakeLists.txt Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00
FramebufferManager.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
FramebufferManager.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
main.cpp OGL: Check for GL_DEPTH_CLAMP support. 2016-08-15 13:11:26 +02:00
NativeVertexFormat.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
OGL.vcxproj VideoBackend: Get rid of a boolean global 2016-01-02 18:03:28 -05:00
OGL.vcxproj.filters VideoBackend: Get rid of a boolean global 2016-01-02 18:03:28 -05:00
PerfQuery.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
PerfQuery.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
PostProcessing.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
PostProcessing.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
ProgramShaderCache.cpp VideoCommon: Make API_TYPE an enum class 2016-07-29 19:20:16 -04:00
ProgramShaderCache.h Remove UID Checker. 2016-06-26 16:13:22 +12:00
RasterFont.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
RasterFont.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Render.cpp OGL: Check for GL_DEPTH_CLAMP support. 2016-08-15 13:11:26 +02:00
Render.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
SamplerCache.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
SamplerCache.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
StreamBuffer.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
StreamBuffer.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
TextureCache.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
TextureCache.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
TextureConverter.cpp VideoCommon: Make API_TYPE an enum class 2016-07-29 19:20:16 -04:00
TextureConverter.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexManager.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexManager.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VideoBackend.h VideoCommon: Drop GetConfigName. 2016-06-26 12:34:59 +02:00