st/mesa/glsl: set early_fragment_tests directly in shader_info
authorTimothy Arceri <timothy.arceri@collabora.com>
Tue, 22 Nov 2016 02:10:18 +0000 (13:10 +1100)
committerTimothy Arceri <timothy.arceri@collabora.com>
Thu, 19 Jan 2017 06:05:26 +0000 (17:05 +1100)
commitae28c5a60c4d0986be22c250f8d6727661406596
tree8e7e6543d1bef4ed5ac03af21130a4eae6ac8bb3
parent5c93d274231ad36934c5338747ce14b95231031d
st/mesa/glsl: set early_fragment_tests directly in shader_info

We also move EarlyFragmentTests out of the gl_shader_info struct
as it is now only used by gl_shader.

Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
src/compiler/glsl/glsl_parser_extras.cpp
src/compiler/glsl/linker.cpp
src/mesa/main/mtypes.h
src/mesa/main/shaderapi.c
src/mesa/state_tracker/st_glsl_to_tgsi.cpp