Skip to content

glx: Set ContextTag for all contexts

Olivier Fourdan requested to merge ofourdan/xserver:glx-context into master

Currently, xorgGlxMakeCurrent() would set the context tag only for indirect GLX contexts.

However, several other places expect to find a context for the tag or they would raise a GLXBadContextTag error, such as WaitGL() or WaitX().

Set the context tag for direct contexts as well, to avoid raising an error and possibly killing the client.

Thanks to Erik Kurzinger ekurzinger@nvidia.com for spotting the issue.

Signed-off-by: Olivier Fourdan ofourdan@redhat.com

Edited by Olivier Fourdan

Merge request reports