• Home
  • Raw
  • Download

Lines Matching refs:gpu

22     GrGpu* gpu = iodb->getGpu();  in flush()  local
45 gpu->addGpuTraceMarker(&newMarker); in flush()
48 iter->execute(gpu); in flush()
50 gpu->removeGpuTraceMarker(&newMarker); in flush()
57 void GrTargetCommands::StencilPath::execute(GrGpu* gpu) { in execute() argument
65 gpu->stencilPath(this->path(), state); in execute()
68 void GrTargetCommands::DrawPath::execute(GrGpu* gpu) { in execute() argument
70 gpu->buildProgramDesc(&fState->fDesc, *fState->fPrimitiveProcessor, *fState->getPipeline(), in execute()
76 gpu->drawPath(args, this->path(), fStencilSettings); in execute()
79 void GrTargetCommands::DrawPaths::execute(GrGpu* gpu) { in execute() argument
81 gpu->buildProgramDesc(&fState->fDesc, *fState->fPrimitiveProcessor, *fState->getPipeline(), in execute()
87 gpu->drawPaths(args, this->pathRange(), in execute()
97 void GrTargetCommands::Clear::execute(GrGpu* gpu) { in execute() argument
99 gpu->discard(this->renderTarget()); in execute()
101 gpu->clear(&fRect, fColor, fCanIgnoreRect, this->renderTarget()); in execute()
105 void GrTargetCommands::ClearStencilClip::execute(GrGpu* gpu) { in execute() argument
106 gpu->clearStencilClip(fRect, fInsideClip, this->renderTarget()); in execute()
109 void GrTargetCommands::CopySurface::execute(GrGpu* gpu) { in execute() argument
110 gpu->copySurface(this->dst(), this->src(), fSrcRect, fDstPoint); in execute()
113 void GrTargetCommands::XferBarrier::execute(GrGpu* gpu) { in execute() argument
114 gpu->xferBarrier(fRenderTarget.get(), fBarrierType); in execute()