Lines Matching defs:GrDrawTarget

9 #include "GrDrawTarget.h"
32 GrDrawTarget::GrDrawTarget(GrContext* context)
42 bool GrDrawTarget::setupDstReadIfNecessary(const GrPipelineBuilder& pipelineBuilder,
112 void GrDrawTarget::flush() {
128 void GrDrawTarget::drawBatch(GrPipelineBuilder* pipelineBuilder,
146 GrDrawTarget::PipelineInfo pipelineInfo(pipelineBuilder, &scissorState, batch, &bounds,
173 void GrDrawTarget::getPathStencilSettingsForFilltype(GrPathRendering::FillType fill,
190 void GrDrawTarget::stencilPath(GrPipelineBuilder* pipelineBuilder,
216 void GrDrawTarget::drawPath(GrPipelineBuilder* pipelineBuilder,
242 GrDrawTarget::PipelineInfo pipelineInfo(pipelineBuilder, &scissorState, pathProc, &devBounds,
251 void GrDrawTarget::drawPaths(GrPipelineBuilder* pipelineBuilder,
286 GrDrawTarget::PipelineInfo pipelineInfo(pipelineBuilder, &scissorState, pathProc, NULL, this);
295 void GrDrawTarget::drawRect(GrPipelineBuilder* pipelineBuilder,
306 void GrDrawTarget::clear(const SkIRect* rect,
331 void GrDrawTarget::saveActiveTraceMarkers() {
341 void GrDrawTarget::restoreActiveTraceMarkers() {
353 void GrDrawTarget::addGpuTraceMarker(const GrGpuTraceMarker* marker) {
361 void GrDrawTarget::removeGpuTraceMarker(const GrGpuTraceMarker* marker) {
424 bool GrDrawTarget::copySurface(GrSurface* dst,
470 bool GrDrawTarget::canCopySurface(const GrSurface* dst,
492 void GrDrawTarget::setupPipeline(const PipelineInfo& pipelineInfo,
503 GrDrawTarget::PipelineInfo::PipelineInfo(GrPipelineBuilder* pipelineBuilder,
507 GrDrawTarget* target)
518 GrDrawTarget::PipelineInfo::PipelineInfo(GrPipelineBuilder* pipelineBuilder,
522 GrDrawTarget* target)