Home
last modified time | relevance | path

Searched refs:GrOpsRenderPass (Results 1 – 25 of 33) sorted by relevance

12

/external/skia/src/gpu/
DGrOpsRenderPass.cpp22 void GrOpsRenderPass::begin() { in begin()
34 void GrOpsRenderPass::end() { in end()
39 void GrOpsRenderPass::clear(const GrScissorState& scissor, std::array<float, 4> color) { in clear()
49 void GrOpsRenderPass::clearStencilClip(const GrScissorState& scissor, bool insideStencilMask) { in clearStencilClip()
57 void GrOpsRenderPass::executeDrawable(std::unique_ptr<SkDrawable::GpuDrawHandler> drawable) { in executeDrawable()
62 void GrOpsRenderPass::bindPipeline(const GrProgramInfo& programInfo, const SkRect& drawBounds) { in bindPipeline()
126 void GrOpsRenderPass::setScissorRect(const SkIRect& scissor) { in setScissorRect()
136 void GrOpsRenderPass::bindTextures(const GrGeometryProcessor& geomProc, in bindTextures()
175 void GrOpsRenderPass::bindBuffers(sk_sp<const GrBuffer> indexBuffer, in bindBuffers()
208 bool GrOpsRenderPass::prepareToDraw() { in prepareToDraw()
[all …]
DGrOpsRenderPass.h31 class GrOpsRenderPass {
33 virtual ~GrOpsRenderPass() {} in ~GrOpsRenderPass()
142 GrOpsRenderPass() : fOrigin(kTopLeft_GrSurfaceOrigin), fRenderTarget(nullptr) {} in GrOpsRenderPass() function
144 GrOpsRenderPass(GrRenderTarget* rt, GrSurfaceOrigin origin) in GrOpsRenderPass() function
226 using INHERITED = GrOpsRenderPass;
DGrGpu.h345 GrOpsRenderPass* getOpsRenderPass(GrRenderTarget* renderTarget,
350 const GrOpsRenderPass::LoadAndStoreInfo&,
351 const GrOpsRenderPass::StencilLoadAndStoreInfo&,
366 virtual void submit(GrOpsRenderPass*) = 0;
750 virtual GrOpsRenderPass* onGetOpsRenderPass(
756 const GrOpsRenderPass::LoadAndStoreInfo&,
757 const GrOpsRenderPass::StencilLoadAndStoreInfo&,
DGrOpFlushState.h23 class GrOpsRenderPass; variable
51 GrOpsRenderPass* opsRenderPass() { return fOpsRenderPass; } in opsRenderPass()
52 void setOpsRenderPass(GrOpsRenderPass* renderPass) { fOpsRenderPass = renderPass; } in setOpsRenderPass()
319 GrOpsRenderPass* fOpsRenderPass = nullptr;
DGrOpsTask.cpp516 static GrOpsRenderPass* create_render_pass(GrGpu* gpu, in create_render_pass()
528 const GrOpsRenderPass::LoadAndStoreInfo kColorLoadStoreInfo { in create_render_pass()
539 const GrOpsRenderPass::StencilLoadAndStoreInfo stencilLoadAndStoreInfo { in create_render_pass()
628 GrOpsRenderPass* renderPass = create_render_pass(flushState->gpu(), in onExecute()
DGrGpu.cpp632 GrOpsRenderPass* GrGpu::getOpsRenderPass( in getOpsRenderPass()
638 const GrOpsRenderPass::LoadAndStoreInfo& colorInfo, in getOpsRenderPass()
639 const GrOpsRenderPass::StencilLoadAndStoreInfo& stencilInfo, in getOpsRenderPass()
/external/skia/src/gpu/vk/
DGrVkOpsRenderPass.h25 class GrVkOpsRenderPass : public GrOpsRenderPass {
39 const GrOpsRenderPass::LoadAndStoreInfo&,
40 const GrOpsRenderPass::StencilLoadAndStoreInfo&,
41 const GrOpsRenderPass::LoadAndStoreInfo& resolveInfo,
54 bool init(const GrOpsRenderPass::LoadAndStoreInfo& colorInfo,
55 const GrOpsRenderPass::LoadAndStoreInfo& resolveInfo,
56 const GrOpsRenderPass::StencilLoadAndStoreInfo&);
131 using INHERITED = GrOpsRenderPass;
DGrVkGpu.h150 void submit(GrOpsRenderPass*) override;
297 GrOpsRenderPass* onGetOpsRenderPass(GrRenderTarget*,
302 const GrOpsRenderPass::LoadAndStoreInfo&,
303 const GrOpsRenderPass::StencilLoadAndStoreInfo&,
DGrVkOpsRenderPass.cpp222 bool GrVkOpsRenderPass::init(const GrOpsRenderPass::LoadAndStoreInfo& colorInfo, in init()
223 const GrOpsRenderPass::LoadAndStoreInfo& resolveInfo, in init()
224 const GrOpsRenderPass::StencilLoadAndStoreInfo& stencilInfo) { in init()
339 const GrOpsRenderPass::LoadAndStoreInfo& colorInfo, in set()
340 const GrOpsRenderPass::StencilLoadAndStoreInfo& stencilInfo, in set()
341 const GrOpsRenderPass::LoadAndStoreInfo& resolveInfo, in set()
/external/skia/src/gpu/mtl/
DGrMtlOpsRenderPass.h22 class GrMtlOpsRenderPass : public GrOpsRenderPass {
25 const GrOpsRenderPass::LoadAndStoreInfo& colorInfo,
26 const GrOpsRenderPass::StencilLoadAndStoreInfo& stencilInfo);
61 void setupRenderPass(const GrOpsRenderPass::LoadAndStoreInfo& colorInfo,
62 const GrOpsRenderPass::StencilLoadAndStoreInfo& stencilInfo);
84 using INHERITED = GrOpsRenderPass;
DGrMtlGpu.h91 void submit(GrOpsRenderPass* renderPass) override;
208 GrOpsRenderPass* onGetOpsRenderPass(GrRenderTarget*,
213 const GrOpsRenderPass::LoadAndStoreInfo&,
214 const GrOpsRenderPass::StencilLoadAndStoreInfo&,
DGrMtlOpsRenderPass.mm26 const GrOpsRenderPass::LoadAndStoreInfo& colorInfo,
27 const GrOpsRenderPass::StencilLoadAndStoreInfo& stencilInfo)
198 const GrOpsRenderPass::LoadAndStoreInfo& colorInfo,
199 const GrOpsRenderPass::StencilLoadAndStoreInfo& stencilInfo) {
/external/skia/src/gpu/d3d/
DGrD3DOpsRenderPass.h19 class GrD3DOpsRenderPass : public GrOpsRenderPass {
30 const GrOpsRenderPass::LoadAndStoreInfo&,
31 const GrOpsRenderPass::StencilLoadAndStoreInfo&,
77 using INHERITED = GrOpsRenderPass;
DGrD3DGpu.h116 void submit(GrOpsRenderPass* renderPass) override;
199 GrOpsRenderPass* onGetOpsRenderPass(GrRenderTarget*,
204 const GrOpsRenderPass::LoadAndStoreInfo&,
205 const GrOpsRenderPass::StencilLoadAndStoreInfo&,
DGrD3DOpsRenderPass.cpp31 const GrOpsRenderPass::LoadAndStoreInfo& colorInfo, in set()
32 const GrOpsRenderPass::StencilLoadAndStoreInfo& stencilInfo, in set()
/external/skia/src/gpu/mock/
DGrMockGpu.h49 void submit(GrOpsRenderPass* renderPass) override;
132 GrOpsRenderPass* onGetOpsRenderPass(GrRenderTarget*,
137 const GrOpsRenderPass::LoadAndStoreInfo&,
138 const GrOpsRenderPass::StencilLoadAndStoreInfo&,
DGrMockOpsRenderPass.h16 class GrMockOpsRenderPass : public GrOpsRenderPass {
69 using INHERITED = GrOpsRenderPass;
DGrMockGpu.cpp58 GrOpsRenderPass* GrMockGpu::onGetOpsRenderPass(GrRenderTarget* rt, in onGetOpsRenderPass()
63 const GrOpsRenderPass::LoadAndStoreInfo& colorInfo, in onGetOpsRenderPass()
64 const GrOpsRenderPass::StencilLoadAndStoreInfo&, in onGetOpsRenderPass()
70 void GrMockGpu::submit(GrOpsRenderPass* renderPass) { in submit()
/external/skia/src/gpu/dawn/
DGrDawnGpu.h76 void submit(GrOpsRenderPass*) override;
191 GrOpsRenderPass* onGetOpsRenderPass(GrRenderTarget*,
196 const GrOpsRenderPass::LoadAndStoreInfo&,
197 const GrOpsRenderPass::StencilLoadAndStoreInfo&,
DGrDawnOpsRenderPass.h21 class GrDawnOpsRenderPass : public GrOpsRenderPass {
73 using INHERITED = GrOpsRenderPass ;
DGrDawnGpu.cpp156 GrOpsRenderPass* GrDawnGpu::onGetOpsRenderPass( in onGetOpsRenderPass()
162 const GrOpsRenderPass::LoadAndStoreInfo& colorInfo, in onGetOpsRenderPass()
163 const GrOpsRenderPass::StencilLoadAndStoreInfo& stencilInfo, in onGetOpsRenderPass()
791 void GrDawnGpu::submit(GrOpsRenderPass* renderPass) { in submit()
/external/skia/src/gpu/gl/
DGrGLGpu.h128 const GrOpsRenderPass::LoadAndStoreInfo& colorLoadStore,
129 const GrOpsRenderPass::StencilLoadAndStoreInfo& stencilLoadStore);
132 const GrOpsRenderPass::LoadAndStoreInfo& colorLoadStore,
133 const GrOpsRenderPass::StencilLoadAndStoreInfo& stencilLoadStore);
169 void submit(GrOpsRenderPass* renderPass) override;
340 GrOpsRenderPass* onGetOpsRenderPass(GrRenderTarget*,
345 const GrOpsRenderPass::LoadAndStoreInfo&,
346 const GrOpsRenderPass::StencilLoadAndStoreInfo&,
DGrGLOpsRenderPass.h20 class GrGLOpsRenderPass : public GrOpsRenderPass {
99 using INHERITED = GrOpsRenderPass;
/external/skia/tests/
DGrMeshTest.cpp77 GrOpsRenderPass* bindPipeline(GrPrimitiveType, bool isInstanced, bool hasVertexBuffer);
365 GrOpsRenderPass* pass;
550 GrOpsRenderPass* DrawMeshHelper::bindPipeline(GrPrimitiveType primitiveType, bool isInstanced,
/external/skia/src/gpu/ops/
DGrQuadPerEdgeAA.h197 void IssueDraw(const GrCaps&, GrOpsRenderPass*, const VertexSpec&, int runningQuadCount,

12