summaryrefslogtreecommitdiffstats
path: root/src/glx/glxextensions.c
diff options
context:
space:
mode:
authorIan Romanick <[email protected]>2011-11-28 18:31:21 -0800
committerIan Romanick <[email protected]>2011-12-19 14:55:31 -0800
commite4be406f09fcb3756cd0e8dd0539f62bafb1bcca (patch)
tree0014520581e827e96b2bcc9741e0e1ae3d276d1e /src/glx/glxextensions.c
parenta832aa5ba097253f53983e3f1186b71626d164ae (diff)
glx: Explicitly reject servers that only support GLX 1.0
__glXInitialize calls AllocAndFetchScreenConfigs. AllocAndFetchScreenConfigs unconditionally sends a glXQuerySeverString request to the server. This request is only supported with GLX 1.1 or later, so we were already implicitly incompatible with GLX 1.0 servers. How many more similar bugs lurk in the code that nobody has noticed in years? Signed-off-by: Ian Romanick <[email protected]> Reviewed-by: Adam Jackson <[email protected]> Reviewed-by: Eric Anholt <[email protected]>
Diffstat (limited to 'src/glx/glxextensions.c')
0 files changed, 0 insertions, 0 deletions