mesa: enable ARB_texture_buffer_* extensions in the Compatibility profile
authorMarek Olšák <marek.olsak@amd.com>
Thu, 19 Oct 2017 20:22:15 +0000 (22:22 +0200)
committerMarek Olšák <marek.olsak@amd.com>
Thu, 9 Nov 2017 22:55:31 +0000 (23:55 +0100)
commit272fe9494232baab159d10901aecfe1786595b17
treee0c74c9a1fdda143b1ea8cc4adb952e5379b34c2
parentd4ebdc1a544351e24b81922f617401d292bf7f58
mesa: enable ARB_texture_buffer_* extensions in the Compatibility profile

We already have piglit tests testing alpha, luminance, and intensity
formats. They were skipped by piglit until now.

Additionally, I'm enabling one ARB_texture_buffer_range piglit test to run
with the compat profile.

i965 behavior is unchanged except that it doesn't expose TBOs in the Compat
profile. Not sure how that affects the GL version override.

Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
src/mapi/glapi/gen/apiexec.py
src/mesa/drivers/dri/i965/intel_extensions.c
src/mesa/main/extensions_table.h
src/mesa/main/get.c
src/mesa/main/get_hash_params.py
src/mesa/main/tests/dispatch_sanity.cpp
src/mesa/main/texparam.c
src/mesa/state_tracker/st_context.c
src/mesa/state_tracker/st_extensions.c
src/mesa/state_tracker/st_extensions.h
src/mesa/state_tracker/st_manager.c