Mesa (main): mesa: always expose NV_image_formats and OES_shader_image_atomic
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Wed Jun 9 16:18:21 UTC 2021
Module: Mesa
Branch: main
Commit: cabafa5ed81e574a888f16238b151a999437522b
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cabafa5ed81e574a888f16238b151a999437522b
Author: Ilia Mirkin <imirkin at alum.mit.edu>
Date: Sat May 15 18:30:14 2021 -0400
mesa: always expose NV_image_formats and OES_shader_image_atomic
As a result of some previous changes, it is now possible to expose ES
3.1 without having the ARB_shader_image_load_store enable set. However
we still want those other extensions. When there's a driver that's
capable of exposing ES 3.1 but not these extensions, more caps can be
added.
Signed-off-by: Ilia Mirkin <imirkin at alum.mit.edu>
Reviewed-by: Emma Anholt <emma at anholt.net>
Reviewed-by: Marek Olšák <marek.olsak at amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11204>
---
src/mesa/main/extensions_table.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/mesa/main/extensions_table.h b/src/mesa/main/extensions_table.h
index 37f1febd4f2..a09b58afbb5 100644
--- a/src/mesa/main/extensions_table.h
+++ b/src/mesa/main/extensions_table.h
@@ -395,7 +395,7 @@ EXT(NV_fill_rectangle , NV_fill_rectangle
EXT(NV_fog_distance , NV_fog_distance , GLL, x , x , x , 2001)
EXT(NV_fragment_shader_interlock , ARB_fragment_shader_interlock , GLL, GLC, x , 31, 2015)
EXT(NV_half_float , ARB_half_float_vertex , GLL, x, x , x, 2001)
-EXT(NV_image_formats , ARB_shader_image_load_store , x , x , x , 31, 2014)
+EXT(NV_image_formats , dummy_true , x , x , x , 31, 2014)
EXT(NV_light_max_exponent , dummy_true , GLL, x , x , x , 1999)
EXT(NV_packed_depth_stencil , dummy_true , GLL, GLC, x , x , 2000)
EXT(NV_pixel_buffer_object , EXT_pixel_buffer_object , x , x , x , ES2, 2012)
@@ -451,7 +451,7 @@ EXT(OES_required_internalformat , dummy_true
EXT(OES_rgb8_rgba8 , dummy_true , x , x , ES1, ES2, 2005)
EXT(OES_sample_shading , OES_sample_variables , x , x , x , 30, 2014)
EXT(OES_sample_variables , OES_sample_variables , x , x , x , 30, 2014)
-EXT(OES_shader_image_atomic , ARB_shader_image_load_store , x , x , x , 31, 2015)
+EXT(OES_shader_image_atomic , dummy_true , x , x , x , 31, 2015)
EXT(OES_shader_io_blocks , dummy_true , x , x , x , 31, 2014)
EXT(OES_shader_multisample_interpolation , OES_sample_variables , x , x , x , 30, 2014)
EXT(OES_single_precision , dummy_true , x , x , ES1, x , 2003)
More information about the mesa-commit
mailing list