Lines Matching refs:Sink
64 struct Sink { struct
65 virtual ~Sink() {} in ~Sink() argument
142 class NullSink : public Sink {
152 class GPUSink : public Sink {
167 class PDFSink : public Sink {
176 class XPSSink : public Sink {
185 class RasterSink : public Sink {
196 class SKPSink : public Sink {
205 class SVGSink : public Sink {
217 class Via : public Sink {
219 explicit Via(Sink* sink) : fSink(sink) {} in Via()
223 SkAutoTDelete<Sink> fSink;
228 ViaMatrix(SkMatrix, Sink*);
236 ViaUpright(SkMatrix, Sink*);
244 explicit ViaPipe(Sink* sink) : Via(sink) {} in ViaPipe()
250 explicit ViaDeferred(Sink* sink) : Via(sink) {} in ViaDeferred()
256 explicit ViaSerialization(Sink* sink) : Via(sink) {} in ViaSerialization()
262 ViaTiles(int w, int h, SkBBHFactory*, Sink*);
271 explicit ViaSecondPicture(Sink* sink) : Via(sink) {} in ViaSecondPicture()
277 explicit ViaSingletonPictures(Sink* sink) : Via(sink) {} in ViaSingletonPictures()
283 explicit ViaTwice(Sink* sink) : Via(sink) {} in ViaTwice()