diff options
author | Erik Faye-Lund <[email protected]> | 2018-11-16 11:39:52 +0100 |
---|---|---|
committer | Erik Faye-Lund <[email protected]> | 2018-12-03 18:16:44 +0100 |
commit | fcf9fcee3c8a74a68d9bf45186e56102932fbd2a (patch) | |
tree | 5399228fdefff0c7620d22bf82aa0ae0896e745e | |
parent | 43015b2a893c5950e43b2340c14fdbf03c28a79d (diff) |
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 <[email protected]>
Reviewed-by: Marek Olšák <[email protected]>
-rw-r--r-- | src/mesa/main/version.c | 4 |
1 files changed, 3 insertions, 1 deletions
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 && */ |