dolphin/Source/Core/VideoBackends/D3D12
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
D3D12.vcxproj D3D12: Implement XFB encoding/decoding (support Real XFB) 2016-05-08 23:18:51 +10:00
D3D12.vcxproj.filters D3D12: Implement XFB encoding/decoding (support Real XFB) 2016-05-08 23:18:51 +10:00
D3DBase.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
D3DBase.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
D3DCommandListManager.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
D3DCommandListManager.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
D3DDescriptorHeapManager.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
D3DDescriptorHeapManager.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
D3DQueuedCommandList.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
D3DQueuedCommandList.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
D3DShader.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
D3DShader.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
D3DState.cpp VideoBackends: Enable depth clamping. 2016-08-15 13:11:25 +02:00
D3DState.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
D3DStreamBuffer.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
D3DStreamBuffer.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
D3DTexture.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
D3DTexture.h Fix D3D12 headers missing includes. 2016-06-24 11:14:10 +00:00
D3DUtil.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
D3DUtil.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02: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
NativeVertexFormat.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02: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
PSTextureEncoder.cpp VideoCommon: Make API_TYPE an enum class 2016-07-29 19:20:16 -04:00
PSTextureEncoder.h Fix D3D12 headers missing includes. 2016-06-24 11:14:10 +00:00
Render.cpp VideoBackends: Enable depth clamping. 2016-08-15 13:11:25 +02:00
Render.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
ShaderCache.cpp VideoCommon: Make API_TYPE an enum class 2016-07-29 19:20:16 -04:00
ShaderCache.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
ShaderConstantsManager.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
ShaderConstantsManager.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
StaticShaderCache.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
StaticShaderCache.h Fix D3D12 headers missing includes. 2016-06-24 11:14:10 +00: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
TextureEncoder.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
XFBEncoder.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
XFBEncoder.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00