summaryrefslogtreecommitdiffstats
path: root/src/glx/packrender.h
diff options
context:
space:
mode:
authorIan Romanick <[email protected]>2015-04-14 09:24:06 -0700
committerIan Romanick <[email protected]>2015-04-15 18:11:54 -0700
commit8957c9e448670e5aa78065619692cf285f9b0a30 (patch)
tree119b34fcb10cbd5f163e4bbd0db1f03fff884e01 /src/glx/packrender.h
parentb229e6c7dee2bb6b1736d6867790dfcd1c50f623 (diff)
glx: Create proper server dependency for GLX_EXT_create_context_es2_profile
Previously GLX_EXT_create_context_es2_profile was marked as "direct only" so that it would not depend on server support. Since the extension required functions that are part of GLX_ARB_create_context_profile, support for the EXT was disabled if the ARB was not supported. This was complete rubbish. If the server supported the ARB but not the EXT, sending a request with GLX_CONTEXT_ES2_PROFILE_BIT_EXT would result in GLXBadProfileARB. Instead of the misguided hack, make GLX_EXT_create_context_es2_profile properly depend on server support by not marking it as "direct only." Signed-off-by: Ian Romanick <[email protected]> Acked-by: José Fonseca <[email protected]> Reviewed-by: Chad Versace <[email protected]> Cc: Emil Velikov <[email protected]>
Diffstat (limited to 'src/glx/packrender.h')
0 files changed, 0 insertions, 0 deletions