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

Gert Wollny gert.wollny at collabora.com
Thu Aug 2 10:53:42 UTC 2018


Am Donnerstag, den 02.08.2018, 10:48 +0200 schrieb Gert Wollny:
> 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
As pointed out in another e-mail, this tree now contains nother (force-
pushed) patch to not call glShaderStorageBlockBinding on gles . 

Best, 
Gert 

> 
> 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(-)
> 


More information about the virglrenderer-devel mailing list