All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/5] runqemu: add options that enable virgl with the SDL frontend
@ 2019-10-24 11:11 Alexander Kanavin
  2019-10-24 11:11 ` [PATCH 2/5] oe-selftest: extend virgl gtk test to also check the SDL option Alexander Kanavin
                   ` (3 more replies)
  0 siblings, 4 replies; 8+ messages in thread
From: Alexander Kanavin @ 2019-10-24 11:11 UTC (permalink / raw)
  To: openembedded-core

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
---
 scripts/runqemu | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/scripts/runqemu b/scripts/runqemu
index a05facd0db6..5c56c3fe6c1 100755
--- a/scripts/runqemu
+++ b/scripts/runqemu
@@ -67,9 +67,9 @@ of the following environment variables (in any order):
     nographic - disable video console
     sdl - choose the SDL UI frontend
     gtk - choose the Gtk UI frontend
-    gl - enable virgl-based GL acceleration (also needs gtk option)
-    gl-es - enable virgl-based GL acceleration, using OpenGL ES (also needs gtk option)
-    egl-headless - enable headless EGL output; use vnc or spice to see it
+    gl - enable virgl-based GL acceleration (also needs gtk or sdl options)
+    gl-es - enable virgl-based GL acceleration, using OpenGL ES (also needs gtk or sdl options)
+    egl-headless - enable headless EGL output; use vnc (via publicvnc option) or spice to see it
     serial - enable a serial console on /dev/ttyS0
     serialstdio - enable a serial console on the console (regardless of graphics mode)
     slirp - enable user networking, no root privileges is required
@@ -437,7 +437,12 @@ class BaseConfig(object):
                 self.qemu_opt_script += ' -nographic'
                 self.kernel_cmdline_script += ' console=ttyS0'
             elif arg == 'sdl':
-                self.qemu_opt_script += ' -display sdl'
+                if 'gl' in sys.argv[1:]:
+                    self.qemu_opt_script += ' -vga virtio -display sdl,gl=on'
+                elif 'gl-es' in sys.argv[1:]:
+                    self.qemu_opt_script += ' -vga virtio -display sdl,gl=es'
+                else:
+                    self.qemu_opt_script += ' -display sdl'
             elif arg == 'gtk':
                 if 'gl' in sys.argv[1:]:
                     self.qemu_opt_script += ' -vga virtio -display gtk,gl=on'
-- 
2.17.1



^ permalink raw reply related	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2019-10-31  8:28 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-10-24 11:11 [PATCH 1/5] runqemu: add options that enable virgl with the SDL frontend Alexander Kanavin
2019-10-24 11:11 ` [PATCH 2/5] oe-selftest: extend virgl gtk test to also check the SDL option Alexander Kanavin
2019-10-30 23:14   ` Ross Burton
2019-10-31  8:28     ` Alexander Kanavin
2019-10-24 11:11 ` [PATCH 3/5] gcr: update to 3.34.0 Alexander Kanavin
2019-10-28 23:52   ` Ross Burton
2019-10-24 11:11 ` [PATCH 4/5] btrfs-tools: update to 5.3 Alexander Kanavin
2019-10-24 11:11 ` [PATCH 5/5] libmodulemd-v1: update to 1.8.16 Alexander Kanavin

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.