glsl: Keep track of the set of fragment outputs read by a GL program.
authorFrancisco Jerez <currojerez@riseup.net>
Wed, 20 Jul 2016 03:30:24 +0000 (20:30 -0700)
committerFrancisco Jerez <currojerez@riseup.net>
Wed, 24 Aug 2016 20:28:31 +0000 (13:28 -0700)
commit2018371692d9ea57805989b0390b833e785881bf
tree3fde19bc0d74c3e2c80b84972b722f0a69ca9716
parent711213fb7226f25a7da4962aa7526d7265d38356
glsl: Keep track of the set of fragment outputs read by a GL program.

This is the set of shader outputs whose initial value is provided to
the shader by some external means when the shader is executed, rather
than computed by the shader itself.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/compiler/glsl/ir_set_program_inouts.cpp
src/mesa/main/mtypes.h