On Fri, Apr 13, 2018 at 02:58:39PM +0100, Elie Tournier wrote: > Hi, > Hello,
Humble ping. This series is unreviewed. BR, Elie > v2: Rebase on top of master > v3: Fix the json format (Eric Blake) > Move DisplayOptions from ui/sdl2.c to include/ui/sdl2.h (Gerd Hoffmann) > Fix a comparison issue (Gerd Hoffmann) > > Currently, virglrenderer [1] support OpenGL ES 2.0 on the guest side > and OpenGL ES 3.0 on the host side. > Thanks to this work, we are able to run QEMU on system that only support > OpenGL ES. > > The support of OpenGL ES 3.0 on the guest is limited. > We are working on it, so stay tune! > For the most curious of you, the development branch is available on > our gitlab instance [2]. > > In order to use this feature in QEMU, we need to create an OpenGL ES context. > This is possible thanks to the following option `-display sdl,gl=es`. > > Have a nice day, > Elie > > [1] https://cgit.freedesktop.org/virglrenderer > [2] https://gitlab.collabora.com/virgl-es/virglrenderer-gles/tree/hacks > > Elie Tournier (3): > qapi: Parameter gl of DisplayType now accept an enum > sdl: Move DisplayOptions global to sdl2_console > sdl: Allow OpenGL ES context creation > > include/ui/sdl2.h | 1 + > qapi/ui.json | 20 +++++++++++++++++++- > qemu-options.hx | 2 +- > ui/sdl2-gl.c | 19 +++++++++++++++++-- > ui/sdl2.c | 10 +++++----- > vl.c | 14 +++++++++----- > 6 files changed, 52 insertions(+), 14 deletions(-) > > -- > 2.17.0 >