Unreal demos fail to run after glx MakeCurrent changes
Commit 999c2aed (glx: Lift sending the MakeCurrent request to top-level code) breaks Unreal demos.
For example, the Matinee Fight Scene Demo now reports:
X Error of failed request: GLXBadContextTag
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 5 (X_GLXMakeCurrent)
Serial number of failed request: 103
Current serial number in output stream: 103