diff options
| author | Jules Blok <jules.blok@gmail.com> | 2014-12-21 12:52:14 +0100 |
|---|---|---|
| committer | Jules Blok <jules.blok@gmail.com> | 2014-12-28 23:28:00 +0100 |
| commit | 7eb353b3bd05d7a24362c58ac61dcc40a04c3deb (patch) | |
| tree | 6b8292e2646a6c8cab27dd90519116d9fbd20352 /Source/Core/VideoBackends/OGL/Render.cpp | |
| parent | 2c0bee5da9db003a984f0896cb629e0411bdfcde (diff) | |
VideoCommon: Don't pass structs between shaders, use the interface blocks instead.
Diffstat (limited to 'Source/Core/VideoBackends/OGL/Render.cpp')
| -rw-r--r-- | Source/Core/VideoBackends/OGL/Render.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/Source/Core/VideoBackends/OGL/Render.cpp b/Source/Core/VideoBackends/OGL/Render.cpp index 949c0c707b..8bb1ecc8f2 100644 --- a/Source/Core/VideoBackends/OGL/Render.cpp +++ b/Source/Core/VideoBackends/OGL/Render.cpp @@ -462,8 +462,7 @@ Renderer::Renderer() g_Config.backend_info.bSupportsEarlyZ = GLExtensions::Supports("GL_ARB_shader_image_load_store"); g_Config.backend_info.bSupportsBBox = GLExtensions::Supports("GL_ARB_shader_storage_buffer_object"); g_Config.backend_info.bSupportsGSInstancing = GLExtensions::Supports("GL_ARB_gpu_shader5"); - g_Config.backend_info.bSupportsGeometryShaders = (GLExtensions::Version() >= 320) && - !DriverDetails::HasBug(DriverDetails::BUG_INTELBROKENSTRUCTS); + g_Config.backend_info.bSupportsGeometryShaders = GLExtensions::Version() >= 320; // Desktop OpenGL supports the binding layout if it supports 420pack // OpenGL ES 3.1 supports it implicitly without an extension |
