Lines Matching refs:programInfo
203 const GrProgramInfo& programInfo, in create_depth_stencil_state() argument
205 GrStencilSettings stencilSettings = programInfo.nonGLStencilSettings(); in create_depth_stencil_state()
206 GrSurfaceOrigin origin = programInfo.origin(); in create_depth_stencil_state()
253 const GrProgramInfo& programInfo, in Build() argument
260 GrDawnProgramBuilder builder(gpu, programInfo, desc); in Build()
273 bool flipY = programInfo.origin() != kTopLeft_GrSurfaceOrigin; in Build()
329 const GrPipeline& pipeline = programInfo.pipeline(); in Build()
333 if (programInfo.isStencilEnabled()) { in Build()
337 depthStencilState = create_depth_stencil_state(programInfo, depthStencilFormat); in Build()
342 const GrGeometryProcessor& geomProc = programInfo.geomProc(); in Build()
406 rpDesc.primitive.topology = to_dawn_primitive_topology(programInfo.primitiveType()); in Build()
407 GrPrimitiveType primitiveType = programInfo.primitiveType(); in Build()
421 const GrProgramInfo& programInfo, in GrDawnProgramBuilder() argument
423 : INHERITED(*desc, programInfo) in GrDawnProgramBuilder()
493 const GrProgramInfo& programInfo) { in setUniformData() argument
497 this->setRenderTargetState(renderTarget, programInfo.origin()); in setUniformData()
498 const GrPipeline& pipeline = programInfo.pipeline(); in setUniformData()
499 const GrGeometryProcessor& geomProc = programInfo.geomProc(); in setUniformData()
502 for (int i = 0; i < programInfo.pipeline().numFragmentProcessors(); ++i) { in setUniformData()
503 auto& fp = programInfo.pipeline().getFragmentProcessor(i); in setUniformData()