diff options
author | Ian Romanick <[email protected]> | 2011-11-28 18:31:21 -0800 |
---|---|---|
committer | Ian Romanick <[email protected]> | 2011-12-19 14:55:31 -0800 |
commit | e4be406f09fcb3756cd0e8dd0539f62bafb1bcca (patch) | |
tree | 0014520581e827e96b2bcc9741e0e1ae3d276d1e /src/glx/glxextensions.c | |
parent | a832aa5ba097253f53983e3f1186b71626d164ae (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