Mesa (master): mesa: Expose EXT_shader_framebuffer_fetch(_non_coherent) on desktop and embedded GL.

Francisco Jerez currojerez at kemper.freedesktop.org
Sun Feb 25 00:34:15 UTC 2018


Module: Mesa
Branch: master
Commit: 51562ea7a0678b8067f438f17a3d5fbe5280a997
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=51562ea7a0678b8067f438f17a3d5fbe5280a997

Author: Francisco Jerez <currojerez at riseup.net>
Date:   Fri Feb 23 18:35:59 2018 -0800

mesa: Expose EXT_shader_framebuffer_fetch(_non_coherent) on desktop and embedded GL.

Reviewed-by: Plamena Manolova <plamena.manolova at intel.com>

---

 docs/relnotes/18.1.0.html        | 2 ++
 src/mesa/main/extensions_table.h | 3 ++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/docs/relnotes/18.1.0.html b/docs/relnotes/18.1.0.html
index 8dd2550ced..1d5201717f 100644
--- a/docs/relnotes/18.1.0.html
+++ b/docs/relnotes/18.1.0.html
@@ -48,6 +48,8 @@ Note: some of the new features are only available with certain drivers.
 <li>GL_ARB_bindless_texture on nvc0/maxwell+</li>
 <li>GL_EXT_semaphore on radeonsi</li>
 <li>GL_EXT_semaphore_fd on radeonsi</li>
+<li>GL_EXT_shader_framebuffer_fetch on i965 on desktop GL (GLES was already supported)</li>
+<li>GL_EXT_shader_framebuffer_fetch_non_coherent on i965</li>
 <li>Disk shader cache support for i965 enabled by default</li>
 </ul>
 
diff --git a/src/mesa/main/extensions_table.h b/src/mesa/main/extensions_table.h
index 6be16c4407..492f7c3d20 100644
--- a/src/mesa/main/extensions_table.h
+++ b/src/mesa/main/extensions_table.h
@@ -252,7 +252,8 @@ EXT(EXT_semaphore                           , EXT_semaphore
 EXT(EXT_semaphore_fd                        , EXT_semaphore_fd                       , GLL, GLC,  x , ES2, 2017)
 EXT(EXT_separate_shader_objects             , dummy_true                             ,  x ,  x ,  x , ES2, 2013)
 EXT(EXT_separate_specular_color             , dummy_true                             , GLL,  x ,  x ,  x , 1997)
-EXT(EXT_shader_framebuffer_fetch            , EXT_shader_framebuffer_fetch           ,  x ,  x ,  x , ES2, 2013)
+EXT(EXT_shader_framebuffer_fetch            , EXT_shader_framebuffer_fetch           , GLL, GLC,  x , ES2, 2013)
+EXT(EXT_shader_framebuffer_fetch_non_coherent, EXT_shader_framebuffer_fetch_non_coherent, GLL, GLC,  x, ES2, 2018)
 EXT(EXT_shader_integer_mix                  , EXT_shader_integer_mix                 , GLL, GLC,  x ,  30, 2013)
 EXT(EXT_shader_io_blocks                    , dummy_true                             ,  x ,  x ,  x ,  31, 2014)
 EXT(EXT_shader_samples_identical            , EXT_shader_samples_identical           , GLL, GLC,  x ,  31, 2015)




More information about the mesa-commit mailing list