Home
last modified time | relevance | path

Searched refs:GrOpFlushState (Results 1 – 25 of 205) sorted by relevance

123456789

/third_party/skia/src/gpu/
DGrOpFlushState.cpp23 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 …]
DGrRenderTask.h19 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;
DGrTextureProxyPriv.h14 class GrOpFlushState; variable
26 void scheduleUpload(GrOpFlushState*);
DGrDDLTask.h55 void onPrepare(GrOpFlushState*) override;
57 bool onExecute(GrOpFlushState*) override;
/third_party/flutter/skia/src/gpu/
DGrOpFlushState.cpp19 GrOpFlushState::GrOpFlushState(GrGpu* gpu, GrResourceProvider* resourceProvider, in GrOpFlushState() function in GrOpFlushState
29 const GrCaps& GrOpFlushState::caps() const { in caps()
33 GrGpuRTCommandBuffer* GrOpFlushState::rtCommandBuffer() { in rtCommandBuffer()
37 void GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp( in executeDrawsAndUploadsForMeshDrawOp()
68 void GrOpFlushState::preExecuteDraws() { in preExecuteDraws()
79 void GrOpFlushState::reset() { in reset()
91 void GrOpFlushState::doUpload(GrDeferredTextureUploadFn& upload) { in doUpload()
124 GrDeferredUploadToken GrOpFlushState::addInlineUpload(GrDeferredTextureUploadFn&& upload) { in addInlineUpload()
129 GrDeferredUploadToken GrOpFlushState::addASAPUpload(GrDeferredTextureUploadFn&& upload) { in addASAPUpload()
134 void GrOpFlushState::recordDraw( in recordDraw()
[all …]
DGrRenderTask.h17 class GrOpFlushState; variable
32 void prepare(GrOpFlushState* flushState);
33 bool execute(GrOpFlushState* flushState) { return this->onExecute(flushState); } in execute()
165 virtual void onPrepare(GrOpFlushState* flushState) = 0;
166 virtual bool onExecute(GrOpFlushState* flushState) = 0;
DGrTextureResolveRenderTask.h25 void onPrepare(GrOpFlushState*) override {} in onPrepare() argument
32 bool onExecute(GrOpFlushState*) override;
DGrTextureProxyPriv.h14 class GrOpFlushState; variable
26 void scheduleUpload(GrOpFlushState*);
DGrTextureOpList.h38 void onPrepare(GrOpFlushState* flushState) override;
39 bool onExecute(GrOpFlushState* flushState) override;
/third_party/flutter/skia/src/gpu/ops/
DGrDebugMarkerOp.h14 class GrOpFlushState; variable
45 void onPrepare(GrOpFlushState*) override {} in onPrepare() argument
47 void onExecute(GrOpFlushState*, const SkRect& chainBounds) override;
DGrClearStencilClipOp.h15 class GrOpFlushState; variable
58 void onPrepare(GrOpFlushState*) override {} in onPrepare() argument
60 void onExecute(GrOpFlushState*, const SkRect& chainBounds) override;
DGrStencilPathOp.h16 class GrOpFlushState; variable
61 void onPrepare(GrOpFlushState*) override {} in onPrepare() argument
63 void onExecute(GrOpFlushState*, const SkRect& chainBounds) override;
DGrOp.h23 class GrOpFlushState; variable
161 void prepare(GrOpFlushState* state) { this->onPrepare(state); } in prepare()
164 void execute(GrOpFlushState* state, const SkRect& chainBounds) { in execute()
286 virtual void onPrepare(GrOpFlushState*) = 0;
289 virtual void onExecute(GrOpFlushState*, const SkRect& chainBounds) = 0;
DGrDrawPathOp.h48 inline GrPipeline::InitArgs pipelineInitArgs(const GrOpFlushState&);
57 void onPrepare(GrOpFlushState*) final {} in onPrepare() argument
92 void onExecute(GrOpFlushState*, const SkRect& chainBounds) override;
DGrClearOp.h14 class GrOpFlushState; variable
93 void onPrepare(GrOpFlushState*) override {} in onPrepare() argument
95 void onExecute(GrOpFlushState* state, const SkRect& chainBounds) override;
DGrDrawableOp.h43 void onPrepare(GrOpFlushState*) override {} in onPrepare() argument
45 void onExecute(GrOpFlushState*, const SkRect& chainBounds) override;
/third_party/skia/src/gpu/tessellate/
DPathTessellator.h22 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()
DPathCurveTessellator.h60 void drawTessellated(GrOpFlushState*) const final;
61 void drawFixedCount(GrOpFlushState*) const final;
66 void drawHullInstances(GrOpFlushState*, sk_sp<const GrGpuBuffer> vertexBufferIfNeeded) const;
DPathWedgeTessellator.h59 void drawTessellated(GrOpFlushState*) const final;
60 void drawFixedCount(GrOpFlushState*) const final;
/third_party/flutter/skia/src/gpu/ccpr/
DGrCCStroker.h19 class GrOpFlushState; variable
59 GrOpFlushState*, GrCCCoverageProcessor*, BatchID, const SkIRect& drawBounds) const;
100 void flushBufferedMeshesAsStrokes(const GrPrimitiveProcessor&, GrOpFlushState*, const
104 void drawConnectingGeometry(GrOpFlushState*, const GrPipeline&,
/third_party/skia/src/gpu/ops/
DClearOp.h15 class GrOpFlushState; variable
59 void onPrepare(GrOpFlushState*) override {} in onPrepare() argument
61 void onExecute(GrOpFlushState* state, const SkRect& chainBounds) override;
DGrOp.h26 class GrOpFlushState; variable
185 void prepare(GrOpFlushState* state) { in prepare()
191 void execute(GrOpFlushState* state, const SkRect& chainBounds) { in execute()
316 virtual void onPrepare(GrOpFlushState*) = 0;
319 virtual void onExecute(GrOpFlushState*, const SkRect& chainBounds) = 0;
DDrawableOp.h44 void onPrepare(GrOpFlushState*) override {} in onPrepare() argument
46 void onExecute(GrOpFlushState*, const SkRect& chainBounds) override;
/third_party/skia/src/gpu/dawn/
DGrDawnOpsRenderPass.h30 void inlineUpload(GrOpFlushState* state, GrDeferredTextureUploadFn& upload) override;
60 InlineUploadInfo(GrOpFlushState* state, const GrDeferredTextureUploadFn& upload) in InlineUploadInfo()
63 GrOpFlushState* fFlushState;
/third_party/flutter/skia/src/gpu/dawn/
DGrDawnGpuCommandBuffer.h58 void inlineUpload(GrOpFlushState* state, GrDeferredTextureUploadFn& upload) override;
117 InlineUploadInfo(GrOpFlushState* state, const GrDeferredTextureUploadFn& upload) in InlineUploadInfo()
120 GrOpFlushState* fFlushState;

123456789