Lines Matching refs:programPipeline
3959 ProgramPipeline *programPipeline) in ValidateProgramPipelineDrawStates() argument
3963 Program *program = programPipeline->getShaderProgram(shaderType); in ValidateProgramPipelineDrawStates()
3977 const char *ValidateProgramPipelineAttachedPrograms(ProgramPipeline *programPipeline) in ValidateProgramPipelineAttachedPrograms() argument
3986 if (!programPipeline->getExecutable().getLinkedShaderStages().any()) in ValidateProgramPipelineAttachedPrograms()
3992 Program *shaderProgram = programPipeline->getShaderProgram(shaderType); in ValidateProgramPipelineAttachedPrograms()
3998 if (shaderProgram != programPipeline->getShaderProgram(programShaderType)) in ValidateProgramPipelineAttachedPrograms()
4012 if (!programPipeline->getShaderProgram(ShaderType::Vertex) && in ValidateProgramPipelineAttachedPrograms()
4013 programPipeline->getShaderProgram(ShaderType::Geometry)) in ValidateProgramPipelineAttachedPrograms()
4183 ProgramPipeline *programPipeline = state.getProgramPipeline(); in ValidateDrawStates() local
4198 else if (programPipeline) in ValidateDrawStates()
4200 const char *errorMsg = ValidateProgramPipelineAttachedPrograms(programPipeline); in ValidateDrawStates()
4206 errorMsg = ValidateProgramPipelineDrawStates(context, extensions, programPipeline); in ValidateDrawStates()
4212 if (!programPipeline->isLinked()) in ValidateDrawStates()