[virglrenderer-devel] [PATCH 0/4] Last functional bits for GLES on GLES backend

Jakob Bornecrantz jakob at collabora.com
Fri Mar 9 13:30:45 UTC 2018


Hello List!

These patches (plus one unrelated fix) are the last bits needed to run virgl
on a GLES host driver. This code has so far only been tested on Intel hardware
running the latest tip:ish of Mesa.

The GLES 2.0 cts still finds some bugs with this backend over a Desktop backend
so there are still work to be done on the GLES backend only parts. There are
still gaps for guest desktop GL support, but enough works to be able to run a
Ubuntu 17.10 guest with any obvious rendering errors.

Patches also available on the proposed-for-upstream branch here:
https://gitlab.collabora.com/virgl-es/virglrenderer proposed-for-upstream

Cheers, Jakob.


Jakob Bornecrantz (4):
  vrend: Silence lots of warnings with snprintf
  vrend: Rework caps for running on GLES hosts
  vrend: Warn on invalid GLES state usage
  vrend: Report missing texture functions

 src/vrend_renderer.c | 287 +++++++++++++++++++++++++++++++++++++++------------
 1 file changed, 222 insertions(+), 65 deletions(-)

-- 
2.14.1



More information about the virglrenderer-devel mailing list