SDL: enable OpenGL context creation
We need to specify SDL_WINDOW_OPENGL if we want to create an OpenGL context on it, i.e. when using '-device virtio-gpu-pci,virgl=on' Signed-off-by: Jan Henrik Weinstock <jan.weinstock@rwth-aachen.de> Message-id: b2ba98b3-2975-0d4d-1c56-f659923c714d@rwth-aachen.de Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
This commit is contained in:
parent
db88404a4e
commit
67c6f1dbb7
@ -84,6 +84,11 @@ void sdl2_window_create(struct sdl2_console *scon)
|
|||||||
if (scon->hidden) {
|
if (scon->hidden) {
|
||||||
flags |= SDL_WINDOW_HIDDEN;
|
flags |= SDL_WINDOW_HIDDEN;
|
||||||
}
|
}
|
||||||
|
#ifdef CONFIG_OPENGL
|
||||||
|
if (scon->opengl) {
|
||||||
|
flags |= SDL_WINDOW_OPENGL;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
scon->real_window = SDL_CreateWindow("", SDL_WINDOWPOS_UNDEFINED,
|
scon->real_window = SDL_CreateWindow("", SDL_WINDOWPOS_UNDEFINED,
|
||||||
SDL_WINDOWPOS_UNDEFINED,
|
SDL_WINDOWPOS_UNDEFINED,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user