From fcf9fcee3c8a74a68d9bf45186e56102932fbd2a Mon Sep 17 00:00:00 2001 From: Erik Faye-Lund Date: Fri, 16 Nov 2018 11:39:52 +0100 Subject: mesa/main: do not require float-texture filtering for es3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The OpenGL ES 3.0 specification, table 3.13 lists half-float textures as filterable, but not float textures. So we shouldn't depend on ARB_float_texture, which requires full filtering support for both. Signed-off-by: Erik Faye-Lund Reviewed-by: Marek Olšák --- src/mesa/main/version.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/mesa/main/version.c b/src/mesa/main/version.c index 210caad097e..fb5e816db32 100644 --- a/src/mesa/main/version.c +++ b/src/mesa/main/version.c @@ -509,7 +509,9 @@ compute_version_es2(const struct gl_extensions *extensions, extensions->ARB_internalformat_query && extensions->ARB_map_buffer_range && extensions->ARB_shader_texture_lod && - extensions->ARB_texture_float && + extensions->OES_texture_float && + extensions->OES_texture_half_float && + extensions->OES_texture_half_float_linear && extensions->ARB_texture_rg && extensions->ARB_depth_buffer_float && /* extensions->ARB_framebuffer_object && */ -- cgit v1.2.3