ADCE: Fix combinator initialization
authorGregF <greg@LunarG.com>
Fri, 2 Feb 2018 23:57:39 +0000 (16:57 -0700)
committerDavid Neto <dneto@google.com>
Mon, 5 Feb 2018 21:54:03 +0000 (16:54 -0500)
commit860b2ee5fc85021d813f0d5f2ce3981c68c3b197
tree13bfcba3e44b540ddc4b21ebe1603d7870a87513
parent9e19fc0f31ceaf1f6bc907dbf17dcfded85f2ce8
ADCE: Fix combinator initialization

The combinator initialization was only looking at the capabilities
in the shader and not the inferred capabilities. Geometry and tessellation
shaders were not setting the Shader capability which is inferred. So the
combinator set was not initialized correctly causing problems for ADCE.
source/opt/feature_manager.h
source/opt/ir_context.cpp