/external/skia/src/gpu/ |
D | GrDrawTarget.h | 44 class GrDrawTarget final : public SkRefCnt { 54 GrDrawTarget(GrRenderTarget*, GrGpu*, GrResourceProvider*, GrAuditTrail*, const Options&); 56 ~GrDrawTarget() override; 79 bool dependsOn(GrDrawTarget* dependedOn) const { in dependsOn() 156 CMMAccess(GrDrawTarget* drawTarget) : fDrawTarget(drawTarget) {} in CMMAccess() 164 GrDrawTarget* fDrawTarget; 195 static void Output(GrDrawTarget* dt, int /* index */) { in Output() 196 dt->setFlag(GrDrawTarget::kWasOutput_Flag); in Output() 198 static bool WasOutput(const GrDrawTarget* dt) { in WasOutput() 199 return dt->isSetFlag(GrDrawTarget::kWasOutput_Flag); in WasOutput() [all …]
|
D | GrDrawTarget.cpp | 40 GrDrawTarget::GrDrawTarget(GrRenderTarget* rt, GrGpu* gpu, GrResourceProvider* resourceProvider, in GrDrawTarget() function in GrDrawTarget 63 GrDrawTarget::~GrDrawTarget() { in ~GrDrawTarget() 74 void GrDrawTarget::addDependency(GrDrawTarget* dependedOn) { in addDependency() 85 void GrDrawTarget::addDependency(GrSurface* dependedOn) { in addDependency() 90 GrDrawTarget* dt = dependedOn->asRenderTarget()->getLastDrawTarget(); in addDependency() 103 void GrDrawTarget::dump() const { in dump() 125 bool GrDrawTarget::setupDstReadIfNecessary(const GrPipelineBuilder& pipelineBuilder, in setupDstReadIfNecessary() 187 void GrDrawTarget::prepareBatches(GrBatchFlushState* flushState) { in prepareBatches() 200 void GrDrawTarget::drawBatches(GrBatchFlushState* flushState) { in drawBatches() 220 void GrDrawTarget::reset() { in reset() [all …]
|
D | GrDrawingManager.cpp | 67 SkTTopoSort<GrDrawTarget, GrDrawTarget::TopoSortTraits>(&fDrawTargets); in flush() 102 fDrawTargets[0]->resetFlag(GrDrawTarget::kWasOutput_Flag); in flush() 112 GrDrawTarget* GrDrawingManager::newDrawTarget(GrRenderTarget* rt) { in newDrawTarget() 127 GrDrawTarget* dt = new GrDrawTarget(rt, fContext->getGpu(), fContext->resourceProvider(), in newDrawTarget()
|
D | GrDrawingManager.h | 38 GrDrawTarget* newDrawTarget(GrRenderTarget* rt); 50 GrDrawingManager(GrContext* context, const GrDrawTarget::Options& optionsForDrawTargets, in GrDrawingManager() 73 GrDrawTarget::Options fOptionsForDrawTargets; 79 SkTDArray<GrDrawTarget*> fDrawTargets;
|
D | GrTest.h | 32 void init(GrContext*, GrDrawTarget*, GrRenderTarget*); 34 GrDrawTarget* target() { return fDrawTarget.get(); } in target() 39 SkAutoTUnref<GrDrawTarget> fDrawTarget;
|
D | GrClipMaskManager.h | 21 class GrDrawTarget; variable 58 GrClipMaskManager(GrDrawTarget* owner, bool debugClipBatchToBounds); 172 GrDrawTarget* fDrawTarget; // This is our owning draw target.
|
D | GrSWMaskHelper.h | 26 class GrDrawTarget; variable 95 GrDrawTarget* target,
|
D | GrSoftwarePathRenderer.cpp | 69 static void draw_non_aa_rect(GrDrawTarget* drawTarget, in draw_non_aa_rect() 80 void draw_around_inv_path(GrDrawTarget* target, in draw_around_inv_path()
|
D | GrPathRenderer.h | 125 GrDrawTarget* fTarget; 180 GrDrawTarget* fTarget;
|
D | GrRenderTarget.cpp | 81 void GrRenderTarget::setLastDrawTarget(GrDrawTarget* dt) { in setLastDrawTarget()
|
D | GrTracing.h | 22 GrGpuTraceMarkerGenerator(GrDrawTarget* target) {} in GrGpuTraceMarkerGenerator()
|
D | GrTest.cpp | 55 void GrTestTarget::init(GrContext* ctx, GrDrawTarget* target, GrRenderTarget* rt) { in init() 86 SkAutoTUnref<GrDrawTarget> dt(fDrawingManager->newDrawTarget(rt)); in getTestTarget()
|
D | GrPipelineBuilder.h | 385 friend class GrDrawTarget; variable
|
D | GrSWMaskHelper.cpp | 339 GrDrawTarget* target, in DrawToTargetWithPathMask()
|
D | GrClipMaskManager.cpp | 51 static void draw_non_aa_rect(GrDrawTarget* drawTarget, in draw_non_aa_rect() 140 GrClipMaskManager::GrClipMaskManager(GrDrawTarget* drawTarget, bool debugClipBatchToBounds) in GrClipMaskManager()
|
D | GrContext.cpp | 94 GrDrawTarget::Options dtOptions; in initCommon()
|
/external/skia/include/gpu/ |
D | GrRenderTarget.h | 14 class GrDrawTarget; variable 155 void setLastDrawTarget(GrDrawTarget* dt); 156 GrDrawTarget* getLastDrawTarget() { return fLastDrawTarget; } in getLastDrawTarget() 194 GrDrawTarget* fLastDrawTarget;
|
D | GrDrawContext.h | 24 class GrDrawTarget; variable 294 GrDrawTarget* getDrawTarget(); 301 GrDrawTarget* fDrawTarget;
|
D | GrContext.h | 29 class GrDrawTarget; variable
|
/external/skia/src/gpu/effects/ |
D | GrDashingEffect.h | 17 class GrDrawTarget; variable 23 bool DrawDashLine(GrDrawTarget*, const GrPipelineBuilder&, GrColor,
|
/external/skia/src/gpu/batches/ |
D | GrDefaultPathRenderer.h | 32 bool internalDrawPath(GrDrawTarget*,
|
D | GrDefaultPathRenderer.cpp | 546 bool GrDefaultPathRenderer::internalDrawPath(GrDrawTarget* target, in internalDrawPath()
|
/external/skia/tests/ |
D | TessellatingPathRendererTests.cpp | 235 static void test_path(GrDrawTarget* dt, GrRenderTarget* rt, GrResourceProvider* rp, in test_path() 266 GrDrawTarget* dt = tt.target(); in DEF_GPUTEST_FOR_ALL_CONTEXTS()
|
/external/skia/src/gpu/text/ |
D | GrAtlasTextContext.h | 22 class GrDrawTarget; variable
|
/external/skia/gyp/ |
D | gpu.gypi | 89 '<(skia_src_path)/gpu/GrDrawTarget.cpp', 90 '<(skia_src_path)/gpu/GrDrawTarget.h',
|