[virglrenderer-devel] [RFC PATCH 0/5] Enable gles 3.1 on gles 3.1+

Gert Wollny gert.wollny at collabora.com
Thu Aug 2 08:48:22 UTC 2018


Dear all,

this series gives basic gles 3.1 on top of gles 3.1. The first patch I sent
some time ago, but since it needed a rebase, I thought I send it again as
part of the series. The second and third patch are quite straightforward,
but the last two I'm not so sure about how to handle this, because so far
I have barely peeked into the shader code, and that's why I made this an RFC.

The series goes on top of the CAPS series that is now reviewed and should soon go
upstream. A branch including all the patches is here:

https://gitlab.collabora.com/virgl-es/virglrenderer/tree/gerddie-enable-gles31-on-gles

Best,
Gert

Gert Wollny (5):
  vrend: Enable ARB_texture_storage on GLES
  vrend, features: Correct ARB_draw_indirect and set available for GLES
    3.1
  vrend,features: add  ARB_texture_gather to feature test
  vrend,feature: Add GLSL version information for GLES 3.1 host
  vrend: Add geometry shaders on the GLES 3.1 host

 src/vrend_formats.c  | 20 ++++++++++++++++++++
 src/vrend_renderer.c | 39 ++++++++++++++++++++++++++-------------
 src/vrend_renderer.h |  3 +++
 src/vrend_shader.c   |  5 ++++-
 4 files changed, 53 insertions(+), 14 deletions(-)

-- 
2.17.1



More information about the virglrenderer-devel mailing list