Mesa (master): st/mesa: expose GL_NV_shader_atomic_float when ATOMFADD is supported

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Thu Dec 27 01:06:17 UTC 2018


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

Author: Ilia Mirkin <imirkin at alum.mit.edu>
Date:   Wed Dec  5 00:22:40 2018 -0500

st/mesa: expose GL_NV_shader_atomic_float when ATOMFADD is supported

Signed-off-by: Ilia Mirkin <imirkin at alum.mit.edu>
Reviewed-by: Marek Olšák <marek.olsak at amd.com>

---

 src/mesa/state_tracker/st_extensions.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/mesa/state_tracker/st_extensions.c b/src/mesa/state_tracker/st_extensions.c
index 8d936e4628..931a2643bf 100644
--- a/src/mesa/state_tracker/st_extensions.c
+++ b/src/mesa/state_tracker/st_extensions.c
@@ -761,6 +761,7 @@ void st_init_extensions(struct pipe_screen *screen,
       { o(NV_conditional_render),            PIPE_CAP_CONDITIONAL_RENDER               },
       { o(NV_fill_rectangle),                PIPE_CAP_POLYGON_MODE_FILL_RECTANGLE      },
       { o(NV_primitive_restart),             PIPE_CAP_PRIMITIVE_RESTART                },
+      { o(NV_shader_atomic_float),           PIPE_CAP_TGSI_ATOMFADD                    },
       { o(NV_texture_barrier),               PIPE_CAP_TEXTURE_BARRIER                  },
       { o(NVX_gpu_memory_info),              PIPE_CAP_QUERY_MEMORY_INFO                },
       /* GL_NV_point_sprite is not supported by gallium because we don't




More information about the mesa-commit mailing list