Merge branch 'workaround-glx-issue' into 'main'
GLX: Add extra glXMakeContextCurrent () call to work around a DRI issue
Closes #4499 (closed), #5387 (closed), and #5170 (closed)
See merge request !5285 (merged)
(cherry picked from commit a9c9678e)
f788e994 GLX: Add extra glXMakeContextCurrent () call to work around a DRI issue