• Home
  • Raw
  • Download

Lines Matching refs:SinkFlags

59 struct SinkFlags {  struct
63 SinkFlags(Type t, Approach a, Multisampled ms = kNotMultisampled) argument
73 virtual bool veto(SinkFlags) const { return false; } in veto() argument
96 virtual SinkFlags flags() const = 0;
138 bool veto(SinkFlags) const override; in veto() argument
156 bool veto(SinkFlags) const override; in veto() argument
184 bool veto(SinkFlags) const override;
203 bool veto(SinkFlags) const override; in veto() argument
233 bool veto(SinkFlags) const override;
265 bool veto(SinkFlags) const override;
301 SinkFlags flags() const override { return SinkFlags{ SinkFlags::kNull, SinkFlags::kDirect }; } in flags()
315 SinkFlags flags() const override { in flags()
316 SinkFlags::Multisampled ms = fSampleCount > 0 ? SinkFlags::kMultisampled in flags()
317 : SinkFlags::kNotMultisampled; in flags()
318 return SinkFlags{ SinkFlags::kGPU, SinkFlags::kDirect, ms }; in flags()
336 SinkFlags flags() const override { return SinkFlags{ SinkFlags::kVector, SinkFlags::kDirect }; } in flags()
346 SinkFlags flags() const override { return SinkFlags{ SinkFlags::kVector, SinkFlags::kDirect }; } in flags()
355 SinkFlags flags() const override { return SinkFlags{ SinkFlags::kVector, SinkFlags::kDirect }; } in flags()
364 SinkFlags flags() const override { return SinkFlags{ SinkFlags::kRaster, SinkFlags::kDirect }; } in flags()
376 SinkFlags flags() const override { return SinkFlags{ SinkFlags::kVector, SinkFlags::kDirect }; } in flags()
383 SinkFlags flags() const override { return SinkFlags{ SinkFlags::kVector, SinkFlags::kDirect }; } in flags()
392 SinkFlags flags() const override { return SinkFlags{ SinkFlags::kVector, SinkFlags::kDirect }; } in flags()
403 SinkFlags flags() const override { in flags()
404 SinkFlags flags = fSink->flags(); in flags()
405 flags.approach = SinkFlags::kIndirect; in flags()