gallium: Add a PIPE_CAP_FRAGMENT_SHADER_INTERLOCK.
authorKenneth Graunke <kenneth@whitecape.org>
Sat, 11 May 2019 01:32:46 +0000 (18:32 -0700)
committerKenneth Graunke <kenneth@whitecape.org>
Wed, 15 May 2019 02:34:29 +0000 (19:34 -0700)
commitc704c0226c15bd548489ab23ab8477c570edc69b
tree7d3da0f9ea9a3cb6091c189b3bf33194942735a5
parent4efd04ab182e7dad1d77f20ecdd03099330ea9f0
gallium: Add a PIPE_CAP_FRAGMENT_SHADER_INTERLOCK.

Corresponding to GL_ARB_fragment_shader_interlock and
GL_NV_fragment_shader_interlock.  Currently, only the NIR paths
support this functionality, but someone could conceivably add it
to TGSI too.

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
src/gallium/docs/source/screen.rst
src/gallium/include/pipe/p_defines.h
src/mesa/state_tracker/st_extensions.c