Lines Matching defs:intermediate
39 // Visit the nodes in the glslang intermediate tree representation to
2081 // A) R-Value arguments to a function, which are an intermediate object.
10162 void GlslangToSpv(const TIntermediate& intermediate, std::vector<unsigned int>& spirv, SpvOptions* options)
10165 GlslangToSpv(intermediate, spirv, &logger, options);
10168 void GlslangToSpv(const TIntermediate& intermediate, std::vector<unsigned int>& spirv,
10171 TIntermNode* root = intermediate.getTreeRoot();
10182 TGlslangToSpvTraverser it(intermediate.getSpv().spv, &intermediate, logger, *options);
10190 bool prelegalization = intermediate.getSource() == EShSourceHlsl;
10192 SpirvToolsTransform(intermediate, spirv, logger, options);
10197 SpirvToolsStripDebugInfo(intermediate, spirv, logger);
10201 SpirvToolsValidate(intermediate, spirv, logger, prelegalization);