Lines Matching refs:DrawWriter
54 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()
315 class DrawWriter::Instances : private DrawWriter::Appender {
317 Instances(DrawWriter& w, in Instances()
331 class DrawWriter::DynamicInstances : private DrawWriter::Appender {
333 DynamicInstances(DrawWriter& w, in DynamicInstances()