mesa: Add support for OES_texture_cube_map_array
authorIan Romanick <ian.d.romanick@intel.com>
Wed, 17 Aug 2016 09:20:34 +0000 (10:20 +0100)
committerIan Romanick <ian.d.romanick@intel.com>
Fri, 26 Aug 2016 22:03:15 +0000 (15:03 -0700)
commitdc4f53b68308bbd79932470cf4613037f7e95fb7
treeab86f908b5d9e32cd416c951a35a3d0ea811b984
parent87fa462ffd6754144f89163a2692eff005beef9c
mesa: Add support for OES_texture_cube_map_array

This has a separate enable flag because this extension also requires
OES_geometry_shader.  It is possible that some drivers may support
OpenGL ES 3.1 and ARB_texture_cube_map but not support
OES_geometry_shader.

Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
14 files changed:
src/compiler/glsl/builtin_functions.cpp
src/compiler/glsl/builtin_types.cpp
src/compiler/glsl/glsl_lexer.ll
src/compiler/glsl/glsl_parser_extras.cpp
src/compiler/glsl/glsl_parser_extras.h
src/mesa/main/context.h
src/mesa/main/extensions_table.h
src/mesa/main/genmipmap.c
src/mesa/main/get.c
src/mesa/main/get_hash_params.py
src/mesa/main/mtypes.h
src/mesa/main/texobj.c
src/mesa/main/texparam.c
src/mesa/main/texstorage.c