Home
last modified time | relevance | path

Searched refs:DrawWriter (Results 1 – 25 of 26) sorted by relevance

12

/external/skia/src/gpu/graphite/
DDrawWriter.h54 class DrawWriter {
58 DrawWriter(DrawPassCommands::List*, DrawBufferManager*);
61 DrawWriter(const DrawWriter&) = delete;
62 DrawWriter(DrawWriter&&) = delete;
65 ~DrawWriter() { SkASSERT(fPendingCount == 0); } in ~DrawWriter()
234 class DrawWriter::Appender {
238 Appender(DrawWriter& w, Target target) in Appender()
258 DrawWriter& fDrawer;
305 class DrawWriter::Vertices : private DrawWriter::Appender {
307 Vertices(DrawWriter& w) : Appender(w, Target::kVertices) { in Vertices()
[all …]
DDrawWriter.cpp15 DrawWriter::DrawWriter(DrawPassCommands::List* commandList, DrawBufferManager* bufferManager) in DrawWriter() function in skgpu::graphite::DrawWriter
31 void DrawWriter::setTemplate(BindBufferInfo vertices, in setTemplate()
78 void DrawWriter::flush() { in flush()
DRenderer.h32 class DrawWriter; variable
70 virtual void writeVertices(DrawWriter*, const DrawParams&, int ssboIndex) const = 0;
/external/skia/src/gpu/graphite/render/
DDynamicInstancesPatchAllocator.h30 DrawWriter& writer, in DynamicInstancesPatchAllocator()
53 DrawWriter::DynamicInstances<LinearToleranceProxy> fInstances;
DMiddleOutFanRenderStep.cpp43 void MiddleOutFanRenderStep::writeVertices(DrawWriter* writer, in writeVertices()
54 DrawWriter::Vertices verts{*writer}; in writeVertices()
DCoverBoundsRenderStep.cpp61 void CoverBoundsRenderStep::writeVertices(DrawWriter* writer, in writeVertices()
66 DrawWriter::Instances instances{*writer, {}, {}, 4}; in writeVertices()
DVerticesRenderStep.cpp125 void VerticesRenderStep::writeVertices(DrawWriter* writer, in writeVertices()
148 DrawWriter::Vertices verts{*writer}; in writeVertices()
DMiddleOutFanRenderStep.h25 void writeVertices(DrawWriter*, const DrawParams&, int ssboIndex) const override;
DCoverBoundsRenderStep.h22 void writeVertices(DrawWriter*, const DrawParams&, int ssboIndex) const override;
DTessellateStrokesRenderStep.h25 void writeVertices(DrawWriter*, const DrawParams&, int ssboIndex) const override;
DBitmapTextRenderStep.h26 void writeVertices(DrawWriter*, const DrawParams&, int ssboIndex) const override;
DAnalyticRRectRenderStep.h26 void writeVertices(DrawWriter*, const DrawParams&, int ssboIndex) const override;
DVerticesRenderStep.h23 void writeVertices(DrawWriter* writer, const DrawParams& params, int ssboIndex) const override;
DTessellateCurvesRenderStep.h30 void writeVertices(DrawWriter*, const DrawParams&, int ssboIndex) const override;
DSDFTextRenderStep.h28 void writeVertices(DrawWriter*, const DrawParams&, int ssboIndex) const override;
DTessellateWedgesRenderStep.h33 void writeVertices(DrawWriter*, const DrawParams&, int ssboIndex) const override;
DBitmapTextRenderStep.cpp111 void BitmapTextRenderStep::writeVertices(DrawWriter* dw, in writeVertices()
DSDFTextRenderStep.cpp142 void SDFTextRenderStep::writeVertices(DrawWriter* dw, in writeVertices()
DTessellateCurvesRenderStep.cpp109 void TessellateCurvesRenderStep::writeVertices(DrawWriter* dw, in writeVertices()
DTessellateWedgesRenderStep.cpp121 void TessellateWedgesRenderStep::writeVertices(DrawWriter* dw, in writeVertices()
DAnalyticRRectRenderStep.cpp750 void AnalyticRRectRenderStep::writeVertices(DrawWriter* writer, in writeVertices()
755 DrawWriter::Instances instance{*writer, fVertexBuffer, fIndexBuffer, kIndexCount}; in writeVertices()
DTessellateStrokesRenderStep.cpp112 void TessellateStrokesRenderStep::writeVertices(DrawWriter* dw, in writeVertices()
/external/skia/src/text/gpu/
DSubRunContainer.h54 class DrawWriter; variable
120 skgpu::graphite::DrawWriter*,
DSubRunContainer.cpp102 using DrawWriter = gr::DrawWriter; typedef
197 void fillVertexData(DrawWriter* dw,
203 void fillInstanceData(DrawWriter* dw,
396 void TransformedMaskVertexFiller::fillVertexData(DrawWriter* dw, in fillVertexData()
412 DrawWriter::Vertices verts{*dw}; in fillVertexData()
438 void TransformedMaskVertexFiller::fillInstanceData(DrawWriter* dw, in fillInstanceData()
449 DrawWriter::Instances instances{*dw, {}, {}, 4}; in fillInstanceData()
1260 void fillInstanceData(skgpu::graphite::DrawWriter*,
1642 void DirectMaskSubRun::fillInstanceData(DrawWriter* dw, in fillInstanceData()
1651 DrawWriter::Instances instances{*dw, {}, {}, 4}; in fillInstanceData()
[all …]
/external/skia/gn/
Dgraphite.gni67 "$_src/DrawWriter.cpp",
68 "$_src/DrawWriter.h",

12