[virglrenderer-devel] [PATCH 0/8] Enable gles 3.1 on gles 3.1+
Gert Wollny
gert.wollny at collabora.com
Sun Aug 5 14:45:55 UTC 2018
Dear all,
this is an update to the RFC. The updates are:
- use the evaluated glsl version when creating shaders
- downgrade the warning about glShaderStorageBlockBinding to a debug message,
Erik already pointed out how this might be fixed, but for now I'll stick
to just disabling it.
- Enable ARB_stencil_texture that seems to be part of GLES 3.1 and
ARB_sampler_objects that also seem to be part of GLES 3.0.
Thanks for reviewing,
Gert
Gert Wollny (8):
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
vrend: don't call glShaderStorageBlockBinding on GLES and warn about
it's use
vrend, features: Add stencil texturing as feature provided by GLES 3.1
vrend,features: enable sampler objects as provided by GLES 3.0
src/vrend_formats.c | 20 ++++++++++++++++
src/vrend_renderer.c | 55 ++++++++++++++++++++++++++++++--------------
src/vrend_renderer.h | 3 +++
src/vrend_shader.c | 7 +++++-
4 files changed, 67 insertions(+), 18 deletions(-)
--
2.17.1
More information about the virglrenderer-devel
mailing list