[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [RFC 0/2] Use SDL to create an OpenGL ES context for vi
From: |
Elie Tournier |
Subject: |
Re: [Qemu-devel] [RFC 0/2] Use SDL to create an OpenGL ES context for virglrenderer. |
Date: |
Mon, 29 Jan 2018 16:11:55 +0000 |
User-agent: |
Mutt/1.9.2 (2017-12-15) |
On Wed, Jan 17, 2018 at 02:50:27PM +0000, Elie Tournier wrote:
> Hello everyone,
>
> At Collabora, we are working on adding an OpenGL ES backend on virglrenderer
> [1].
> I submit these patches as an RFC because our work didn't land in
> virglrenderer yet.
> Currently, we support OpenGL ES 2.0 on the guest side and OpenGL ES 3.0 on
> the host side.
> Our plan is to increase the guest support to OpenGL ES 3.0.
> Thanks to this work, we are able to run QEMU on system that only support
> OpenGL ES.
>
> In order to use this feature, we need to create a gles context.
> This series add an option (`-display sdl,gles=on`) in the SDL display to
> create that context.
>
> The source code is available on our gitlab instance.
> For virglrenderer [2] and qemu [3].
>
> Feel free to review/comment the series.
Hello,
Humble ping.
I didn't get any comment on this series.
Are you interested by running QEMU on systems that only support OpenGL ES?
If yes, did I proceed correctly?
>
> Have a nice day,
> Elie
>
> [1] https://cgit.freedesktop.org/virglrenderer
> [2] https://gitlab.collabora.com/jakob/virglrenderer-gles/tree/hacks
> [3] https://gitlab.collabora.com/elie/qemu/tree/gles-option
>
> Elie Tournier (2):
> sdl2: Add gles options
> sdl2: gles option will create a gles context
>
> include/sysemu/sysemu.h | 1 +
> include/ui/sdl2.h | 1 +
> qemu-options.hx | 5 ++++-
> ui/sdl2-gl.c | 8 ++++++--
> ui/sdl2.c | 8 ++++++++
> vl.c | 12 +++++++++++-
> 6 files changed, 31 insertions(+), 4 deletions(-)
>
> --
> 2.15.1
>