Lines Matching refs:spirvShader
29 SpirvShader const *spirvShader) in VertexRoutine() argument
32 , spirvShader(spirvShader) in VertexRoutine()
34 spirvShader->emitProlog(&routine); in VertexRoutine()
91 if(spirvShader->inputs[i + 0].Type != SpirvShader::ATTRIBTYPE_UNUSED || in readInput()
92 spirvShader->inputs[i + 1].Type != SpirvShader::ATTRIBTYPE_UNUSED || in readInput()
93 spirvShader->inputs[i + 2].Type != SpirvShader::ATTRIBTYPE_UNUSED || in readInput()
94 spirvShader->inputs[i + 3].Type != SpirvShader::ATTRIBTYPE_UNUSED) in readInput()
116 auto it = spirvShader->outputBuiltins.find(spv::BuiltInPosition); in computeClipFlags()
117 if(it != spirvShader->outputBuiltins.end()) in computeClipFlags()
154 auto it = spirvShader->outputBuiltins.find(spv::BuiltInCullDistance); in computeCullMask()
155 if(it != spirvShader->outputBuiltins.end()) in computeCullMask()
157 auto count = spirvShader->getNumOutputCullDistances(); in computeCullMask()
535 auto it = spirvShader->outputBuiltins.find(spv::BuiltInPosition); in writeCache()
536 if(it != spirvShader->outputBuiltins.end()) in writeCache()
577 it = spirvShader->outputBuiltins.find(spv::BuiltInPointSize); in writeCache()
578 if(it != spirvShader->outputBuiltins.end()) in writeCache()
589 it = spirvShader->outputBuiltins.find(spv::BuiltInClipDistance); in writeCache()
590 if(it != spirvShader->outputBuiltins.end()) in writeCache()
592 auto count = spirvShader->getNumOutputClipDistances(); in writeCache()
603 it = spirvShader->outputBuiltins.find(spv::BuiltInCullDistance); in writeCache()
604 if(it != spirvShader->outputBuiltins.end()) in writeCache()
606 auto count = spirvShader->getNumOutputCullDistances(); in writeCache()
624 if(spirvShader->outputs[i + 0].Type != SpirvShader::ATTRIBTYPE_UNUSED || in writeCache()
625 spirvShader->outputs[i + 1].Type != SpirvShader::ATTRIBTYPE_UNUSED || in writeCache()
626 spirvShader->outputs[i + 2].Type != SpirvShader::ATTRIBTYPE_UNUSED || in writeCache()
627 spirvShader->outputs[i + 3].Type != SpirvShader::ATTRIBTYPE_UNUSED) in writeCache()
656 if(spirvShader->outputs[i].Type != SpirvShader::ATTRIBTYPE_UNUSED) in writeVertex()
661 for(unsigned int i = 0; i < spirvShader->getNumOutputClipDistances(); i++) in writeVertex()
665 for(unsigned int i = 0; i < spirvShader->getNumOutputCullDistances(); i++) in writeVertex()