/external/skqp/src/gpu/ |
D | GrOpFlushState.cpp | 18 GrOpFlushState::GrOpFlushState(GrGpu* gpu, GrResourceProvider* resourceProvider, in GrOpFlushState() function in GrOpFlushState 26 const GrCaps& GrOpFlushState::caps() const { in caps() 30 GrGpuRTCommandBuffer* GrOpFlushState::rtCommandBuffer() { in rtCommandBuffer() 34 void GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(const GrOp* op, const SkRect& opBounds) { in executeDrawsAndUploadsForMeshDrawOp() 51 void GrOpFlushState::preExecuteDraws() { in preExecuteDraws() 62 void GrOpFlushState::reset() { in reset() 74 void GrOpFlushState::doUpload(GrDeferredTextureUploadFn& upload) { in doUpload() 90 GrDeferredUploadToken GrOpFlushState::addInlineUpload(GrDeferredTextureUploadFn&& upload) { in addInlineUpload() 95 GrDeferredUploadToken GrOpFlushState::addASAPUpload(GrDeferredTextureUploadFn&& upload) { in addASAPUpload() 100 void GrOpFlushState::draw(sk_sp<const GrGeometryProcessor> gp, const GrPipeline* pipeline, in draw() [all …]
|
D | GrTextureProxyPriv.h | 14 class GrOpFlushState; variable 26 void scheduleUpload(GrOpFlushState*);
|
D | GrTextureOpList.h | 38 void onPrepare(GrOpFlushState* flushState) override; 39 bool onExecute(GrOpFlushState* flushState) override;
|
D | GrTextureOpList.cpp | 75 void GrTextureOpList::onPrepare(GrOpFlushState* flushState) { in onPrepare() 83 GrOpFlushState::OpArgs opArgs = { in onPrepare() 96 bool GrTextureOpList::onExecute(GrOpFlushState* flushState) { in onExecute() 113 GrOpFlushState::OpArgs opArgs = { in onExecute()
|
D | GrOpFlushState.h | 27 class GrOpFlushState final : public GrDeferredUploadTarget, public GrMeshDrawOp::Target { 32 GrOpFlushState(GrGpu*, GrResourceProvider*, GrTokenTracker*, void* vertexSpace, 35 ~GrOpFlushState() final { this->reset(); } in ~GrOpFlushState()
|
/external/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() 75 void GrOpFlushState::preExecuteDraws() { in preExecuteDraws() 87 void GrOpFlushState::reset() { in reset() 100 void GrOpFlushState::doUpload(GrDeferredTextureUploadFn& upload, in doUpload() 135 GrDeferredUploadToken GrOpFlushState::addInlineUpload(GrDeferredTextureUploadFn&& upload) { in addInlineUpload() 140 GrDeferredUploadToken GrOpFlushState::addASAPUpload(GrDeferredTextureUploadFn&& upload) { in addASAPUpload() 145 void GrOpFlushState::recordDraw( in recordDraw() [all …]
|
D | GrRenderTask.h | 20 class GrOpFlushState; variable 38 void prepare(GrOpFlushState* flushState); 39 bool execute(GrOpFlushState* flushState) { return this->onExecute(flushState); } in execute() 259 virtual void onPrepare(GrOpFlushState*) {} // GrOpsTask and GrDDLTask override this in onPrepare() argument 260 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;
|
/external/skia/src/gpu/tessellate/ |
D | GrPathTessellator.h | 31 virtual void draw(GrOpFlushState*) const = 0; 36 virtual void drawHullInstances(GrOpFlushState*) const { SK_ABORT("Not supported."); } in drawHullInstances() argument 55 void draw(GrOpFlushState*) const override; 56 void drawHullInstances(GrOpFlushState*) const override; 82 void draw(GrOpFlushState*) const final;
|
/external/skqp/include/private/ |
D | GrOpList.h | 19 class GrOpFlushState; variable 39 void prepare(GrOpFlushState* flushState); 40 bool execute(GrOpFlushState* flushState) { return this->onExecute(flushState); } in execute() 172 virtual void onPrepare(GrOpFlushState* flushState) = 0; 173 virtual bool onExecute(GrOpFlushState* flushState) = 0;
|
/external/skqp/src/gpu/ops/ |
D | GrDebugMarkerOp.h | 14 class GrOpFlushState; variable 44 void onPrepare(GrOpFlushState*) override {} in onPrepare() argument 46 void onExecute(GrOpFlushState*, const SkRect& chainBounds) override;
|
D | GrStencilPathOp.h | 17 class GrOpFlushState; variable 61 void onPrepare(GrOpFlushState*) override {} in onPrepare() argument 63 void onExecute(GrOpFlushState*, const SkRect& chainBounds) override;
|
D | GrClearStencilClipOp.h | 15 class GrOpFlushState; variable 57 void onPrepare(GrOpFlushState*) override {} in onPrepare() argument 59 void onExecute(GrOpFlushState*, const SkRect& chainBounds) override;
|
D | GrOp.h | 23 class GrOpFlushState; variable 176 void prepare(GrOpFlushState* state) { this->onPrepare(state); } in prepare() 179 void execute(GrOpFlushState* state, const SkRect& chainBounds) { in execute() 301 virtual void onPrepare(GrOpFlushState*) = 0; 304 virtual void onExecute(GrOpFlushState*, const SkRect& chainBounds) = 0;
|
D | GrClearOp.h | 14 class GrOpFlushState; variable 92 void onPrepare(GrOpFlushState*) override {} in onPrepare() argument 94 void onExecute(GrOpFlushState* state, const SkRect& chainBounds) override;
|
D | GrDrawPathOp.h | 46 inline GrPipeline::InitArgs pipelineInitArgs(const GrOpFlushState&); 60 void onPrepare(GrOpFlushState*) final {} in onPrepare() argument 97 void onExecute(GrOpFlushState*, const SkRect& chainBounds) override;
|
D | GrDrawableOp.h | 41 void onPrepare(GrOpFlushState*) override {} in onPrepare() argument 43 void onExecute(GrOpFlushState*, const SkRect& chainBounds) override;
|
D | GrMeshDrawOp.h | 20 class GrOpFlushState; variable 73 void onPrepare(GrOpFlushState* state) final; 74 void onExecute(GrOpFlushState* state, const SkRect& chainBounds) final;
|
D | GrDrawPathOp.cpp | 33 GrPipeline::InitArgs GrDrawPathOpBase::pipelineInitArgs(const GrOpFlushState& state) { in pipelineInitArgs() 56 void init_stencil_pass_settings(const GrOpFlushState& flushState, in init_stencil_pass_settings() 76 void GrDrawPathOp::onExecute(GrOpFlushState* state, const SkRect& chainBounds) { in onExecute()
|
/external/skqp/src/gpu/ccpr/ |
D | GrCCStroker.h | 19 class GrOpFlushState; variable 58 void drawStrokes(GrOpFlushState*, BatchID, const SkIRect& drawBounds) const; 99 void flushBufferedMeshesAsStrokes(const GrPrimitiveProcessor&, GrOpFlushState*, const 103 void drawConnectingGeometry(GrOpFlushState*, const GrPipeline&,
|
/external/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;
|
/external/skia/src/gpu/ops/ |
D | GrClearOp.h | 15 class GrOpFlushState; variable 57 void onPrepare(GrOpFlushState*) override {} in onPrepare() argument 59 void onExecute(GrOpFlushState* state, const SkRect& chainBounds) override;
|
D | GrOp.h | 25 class GrOpFlushState; variable 186 void prepare(GrOpFlushState* state) { in prepare() 192 void execute(GrOpFlushState* state, const SkRect& chainBounds) { in execute() 317 virtual void onPrepare(GrOpFlushState*) = 0; 320 virtual void onExecute(GrOpFlushState*, const SkRect& chainBounds) = 0;
|
D | GrDrawableOp.h | 45 void onPrepare(GrOpFlushState*) override {} in onPrepare() argument 47 void onExecute(GrOpFlushState*, const SkRect& chainBounds) override;
|