From: Erik Faye-Lund Date: Fri, 16 Nov 2018 10:39:52 +0000 (+0100) Subject: mesa/main: do not require float-texture filtering for es3 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=fcf9fcee3c8a74a68d9bf45186e56102932fbd2a;p=mesa.git mesa/main: do not require float-texture filtering for es3 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 --- 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 && */