]> git.proxmox.com Git - mirror_qemu.git/commit
ui/sdl: get the GL context from the window
authorMarc-André Lureau <marcandre.lureau@redhat.com>
Tue, 24 Jan 2023 13:47:18 +0000 (17:47 +0400)
committerMarc-André Lureau <marcandre.lureau@redhat.com>
Mon, 13 Mar 2023 19:48:45 +0000 (23:48 +0400)
commit6f2688f776ea2500fa2b5055b3de5df1c8473ef5
tree1e0658dbd248121c8e925eac3abb332b5bf35337
parent6effaa16ac9846e7d6197ee54a0551fba61aecd7
ui/sdl: get the GL context from the window

There is no guarantee to have a current GL context here. The current
code seems to rely on the renderer using a GL backend, and to set a
current GL context. But this is not always the case, for example if the
renderer backend is DirectX.

This change is enough to fix using virgl with sdl2 on win32, on my setup.

Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
ui/sdl2.c