/third_party/skia/src/gpu/ |
D | GrOpFlushState.cpp | 23 GrOpFlushState::GrOpFlushState(GrGpu* gpu, GrResourceProvider* resourceProvider, in GrOpFlushState() function in GrOpFlushState 33 const GrCaps& GrOpFlushState::caps() const { in caps() 37 GrThreadSafeCache* GrOpFlushState::threadSafeCache() const { in threadSafeCache() 41 void GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp( in executeDrawsAndUploadsForMeshDrawOp() 77 void GrOpFlushState::preExecuteDraws() { in preExecuteDraws() 89 void GrOpFlushState::reset() { in reset() 102 void GrOpFlushState::doUpload(GrDeferredTextureUploadFn& upload, in doUpload() 144 GrDeferredUploadToken GrOpFlushState::addInlineUpload(GrDeferredTextureUploadFn&& upload) { in addInlineUpload() 149 GrDeferredUploadToken GrOpFlushState::addASAPUpload(GrDeferredTextureUploadFn&& upload) { in addASAPUpload() 154 void GrOpFlushState::recordDraw( in recordDraw() [all …]
|
D | GrRenderTask.h | 19 class GrOpFlushState; variable 37 void prepare(GrOpFlushState* flushState); 38 bool execute(GrOpFlushState* flushState) { return this->onExecute(flushState); } in execute() 258 virtual void onPrepare(GrOpFlushState*) {} // OpsTask and GrDDLTask override this in onPrepare() argument 259 virtual bool onExecute(GrOpFlushState* flushState) = 0;
|
D | GrTextureProxyPriv.h | 14 class GrOpFlushState; variable 26 void scheduleUpload(GrOpFlushState*);
|
D | GrDDLTask.h | 55 void onPrepare(GrOpFlushState*) override; 57 bool onExecute(GrOpFlushState*) override;
|
D | GrDDLTask.cpp | 89 void GrDDLTask::onPrepare(GrOpFlushState* flushState) { in onPrepare() 95 bool GrDDLTask::onExecute(GrOpFlushState* flushState) { in onExecute()
|
D | GrDrawingManager.h | 32 class GrOpFlushState; variable 178 bool executeRenderTasks(GrOpFlushState*);
|
/third_party/skia/src/gpu/tessellate/ |
D | PathTessellator.h | 22 class GrOpFlushState; variable 104 virtual void drawTessellated(GrOpFlushState*) const = 0; 108 virtual void drawFixedCount(GrOpFlushState*) const = 0; 110 void draw(GrOpFlushState* flushState, bool willUseTessellationShaders) { in draw()
|
D | PathCurveTessellator.h | 60 void drawTessellated(GrOpFlushState*) const final; 61 void drawFixedCount(GrOpFlushState*) const final; 66 void drawHullInstances(GrOpFlushState*, sk_sp<const GrGpuBuffer> vertexBufferIfNeeded) const;
|
D | PathWedgeTessellator.h | 59 void drawTessellated(GrOpFlushState*) const final; 60 void drawFixedCount(GrOpFlushState*) const final;
|
D | PathCurveTessellator.cpp | 235 void PathCurveTessellator::drawTessellated(GrOpFlushState* flushState) const { in drawTessellated() 242 void PathCurveTessellator::drawFixedCount(GrOpFlushState* flushState) const { in drawFixedCount() 253 void PathCurveTessellator::drawHullInstances(GrOpFlushState* flushState, in drawHullInstances()
|
D | StrokeTessellator.h | 17 class GrOpFlushState; variable 48 virtual void draw(GrOpFlushState*) const = 0;
|
/third_party/skia/src/gpu/ops/ |
D | ClearOp.h | 15 class GrOpFlushState; variable 59 void onPrepare(GrOpFlushState*) override {} in onPrepare() argument 61 void onExecute(GrOpFlushState* state, const SkRect& chainBounds) override;
|
D | GrOp.h | 26 class GrOpFlushState; variable 185 void prepare(GrOpFlushState* state) { in prepare() 191 void execute(GrOpFlushState* state, const SkRect& chainBounds) { in execute() 320 virtual void onPrepare(GrOpFlushState*) = 0; 323 virtual void onExecute(GrOpFlushState*, const SkRect& chainBounds) = 0;
|
D | DrawableOp.h | 44 void onPrepare(GrOpFlushState*) override {} in onPrepare() argument 46 void onExecute(GrOpFlushState*, const SkRect& chainBounds) override;
|
D | StrokeTessellateOp.h | 63 void onPrepare(GrOpFlushState*) override; 65 void onExecute(GrOpFlushState*, const SkRect& chainBounds) override;
|
D | PathInnerTriangulateOp.h | 66 void onPrepare(GrOpFlushState*) override; 67 void onExecute(GrOpFlushState*, const SkRect& chainBounds) override;
|
D | PathTessellateOp.h | 61 void onPrepare(GrOpFlushState*) override; 62 void onExecute(GrOpFlushState*, const SkRect& chainBounds) override;
|
D | PathStencilCoverOp.h | 86 void onPrepare(GrOpFlushState*) override; 87 void onExecute(GrOpFlushState*, const SkRect& chainBounds) override;
|
D | GrMeshDrawOp.h | 20 class GrOpFlushState; variable 128 void onPrepare(GrOpFlushState* state) final;
|
D | DrawAtlasPathOp.h | 49 void onPrepare(GrOpFlushState*) override; 50 void onExecute(GrOpFlushState*, const SkRect& chainBounds) override;
|
D | PathTessellateOp.cpp | 104 void PathTessellateOp::onPrepare(GrOpFlushState* flushState) { in onPrepare() 121 void PathTessellateOp::onExecute(GrOpFlushState* flushState, const SkRect& chainBounds) { in onExecute()
|
/third_party/skia/src/gpu/dawn/ |
D | GrDawnOpsRenderPass.h | 30 void inlineUpload(GrOpFlushState* state, GrDeferredTextureUploadFn& upload) override; 60 InlineUploadInfo(GrOpFlushState* state, const GrDeferredTextureUploadFn& upload) in InlineUploadInfo() 63 GrOpFlushState* fFlushState;
|
/third_party/skia/gm/ |
D | fwidth_squircle.cpp | 188 GrProgramInfo* createProgramInfo(GrOpFlushState* flushState) const { in createProgramInfo() 220 void onPrepare(GrOpFlushState* flushState) final { in onPrepare() 231 void onExecute(GrOpFlushState* flushState, const SkRect& chainBounds) final { in onExecute()
|
D | clockwise.cpp | 167 GrProgramInfo* createProgramInfo(GrOpFlushState* flushState) const { in createProgramInfo() 199 void onPrepare(GrOpFlushState* flushState) override { in onPrepare() 210 void onExecute(GrOpFlushState* flushState, const SkRect& chainBounds) override { in onExecute()
|
/third_party/skia/tests/ |
D | OpChainTest.cpp | 134 void onPrepare(GrOpFlushState*) override {} in onPrepare() argument 136 void onExecute(GrOpFlushState*, const SkRect& chainBounds) override { in onExecute() argument 220 GrOpFlushState flushState(dContext->priv().getGpu(),
|