diff options
| author | Jules Blok <jules.blok@gmail.com> | 2016-08-12 13:42:18 +0200 |
|---|---|---|
| committer | Jules Blok <jules.blok@gmail.com> | 2016-08-15 13:11:28 +0200 |
| commit | afa251af427514510e3b2bf90255305716a9dac6 (patch) | |
| tree | a42168cee4af1c0db41e3713867d7ba35117a8bf /Source/Core/VideoBackends/OGL/Render.cpp | |
| parent | 94927f360feb1989a7b63ec4d583f45a5767aa3b (diff) | |
DriverDetails: Add bug for broken gl_ClipDistance on i965.
Diffstat (limited to 'Source/Core/VideoBackends/OGL/Render.cpp')
| -rw-r--r-- | Source/Core/VideoBackends/OGL/Render.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Source/Core/VideoBackends/OGL/Render.cpp b/Source/Core/VideoBackends/OGL/Render.cpp index 658cc29b3c..77e3356255 100644 --- a/Source/Core/VideoBackends/OGL/Render.cpp +++ b/Source/Core/VideoBackends/OGL/Render.cpp @@ -482,7 +482,8 @@ Renderer::Renderer() GLExtensions::Supports("GL_ARB_shading_language_420pack"); // Clip distance support is useless without a method to clamp the depth range - g_Config.backend_info.bSupportsDepthClamp = GLExtensions::Supports("GL_ARB_depth_clamp"); + g_Config.backend_info.bSupportsDepthClamp = GLExtensions::Supports("GL_ARB_depth_clamp") && + !DriverDetails::HasBug(DriverDetails::BUG_BROKENCLIPDISTANCE); g_ogl_config.bSupportsGLSLCache = GLExtensions::Supports("GL_ARB_get_program_binary"); g_ogl_config.bSupportsGLPinnedMemory = GLExtensions::Supports("GL_AMD_pinned_memory"); |
