summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/Software/TextureSampler.cpp
diff options
context:
space:
mode:
authorJonathan Hamilton <jtrhamilton@gmail.com>2017-07-25 12:52:39 -0700
committerJonathan Hamilton <jtrhamilton@gmail.com>2017-07-25 12:52:39 -0700
commit184e4d7b4a16b2c2f6a4e40c3c4452344b3d8565 (patch)
tree0b1e30de5318d25e7ac25b038f9ff5161b0a2ff2 /Source/Core/VideoBackends/Software/TextureSampler.cpp
parent8292d378ea0dc91eca501f417409a5199a46bd18 (diff)
Fix an incorrect OES suffix on glMultiDrawElementsBaseVertex
The spec says it should have an EXT not OES suffix, as it's enabled as an interaction with GL_EXT_multi_draw_arrays. On some drivers GetProcAddress() returns NULL, which causes the GLExtensions init to fail This 'happened' to work if GetProcAddress() doesn't return NULL on missing functions (as allowed in EGL) - as the function appears to never be called so this would not have been noticed. Mesa also (incorrectly?) exports the EXT version, so this would all happen to work there, but appears to be contrary to the spec. This invalid prefix even ended up in the upstream khronos registry, the issue was reported here: https://github.com/KhronosGroup/OpenGL-Registry/issues/81
Diffstat (limited to 'Source/Core/VideoBackends/Software/TextureSampler.cpp')
0 files changed, 0 insertions, 0 deletions