summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrancisco Jerez <currojerez@riseup.net>2017-02-01 17:36:46 -0800
committerFrancisco Jerez <currojerez@riseup.net>2017-02-01 17:52:00 -0800
commit70170feb96e1021889f35c5a256536050bf4c1ab (patch)
tree4d51e1efef2a19d26a68357a0755e97967422d7e
parent460b99e9a88ac1f6f5217917f87a432cba7364aa (diff)
mesa: Expose MESA framebuffer fetch extensions.i965-fb-fetch
-rw-r--r--src/compiler/glsl/glsl_parser_extras.cpp2
-rw-r--r--src/mesa/main/extensions_table.h2
2 files changed, 4 insertions, 0 deletions
diff --git a/src/compiler/glsl/glsl_parser_extras.cpp b/src/compiler/glsl/glsl_parser_extras.cpp
index 59787bda466..36c77686fc5 100644
--- a/src/compiler/glsl/glsl_parser_extras.cpp
+++ b/src/compiler/glsl/glsl_parser_extras.cpp
@@ -692,6 +692,8 @@ static const _mesa_glsl_extension _mesa_glsl_supported_extensions[] = {
EXT_AEP(EXT_texture_buffer),
EXT_AEP(EXT_texture_cube_map_array),
EXT(INTEL_conservative_rasterization),
+ EXT(MESA_shader_framebuffer_fetch),
+ EXT(MESA_shader_framebuffer_fetch_non_coherent),
EXT(MESA_shader_integer_functions),
EXT(NV_image_formats),
};
diff --git a/src/mesa/main/extensions_table.h b/src/mesa/main/extensions_table.h
index b12a9afdd80..c7ef5479280 100644
--- a/src/mesa/main/extensions_table.h
+++ b/src/mesa/main/extensions_table.h
@@ -305,6 +305,8 @@ EXT(KHR_texture_compression_astc_ldr , KHR_texture_compression_astc_ldr
EXT(KHR_texture_compression_astc_sliced_3d , KHR_texture_compression_astc_sliced_3d , GLL, GLC, x , ES2, 2015)
EXT(MESA_pack_invert , MESA_pack_invert , GLL, GLC, x , x , 2002)
+EXT(MESA_shader_framebuffer_fetch , MESA_shader_framebuffer_fetch , GLL, GLC, x , ES2, 2016)
+EXT(MESA_shader_framebuffer_fetch_non_coherent, MESA_shader_framebuffer_fetch_non_coherent, GLL, GLC, x, ES2, 2016)
EXT(MESA_shader_integer_functions , MESA_shader_integer_functions , GLL, GLC, x , 30, 2016)
EXT(MESA_texture_signed_rgba , EXT_texture_snorm , GLL, GLC, x , x , 2009)
EXT(MESA_window_pos , dummy_true , GLL, x , x , x , 2000)