Lines Matching refs:SinkFlags
170 bool BRDSrc::veto(SinkFlags flags) const {
172 return flags.type != SinkFlags::kRaster
173 || flags.approach != SinkFlags::kDirect;
364 bool CodecSrc::veto(SinkFlags flags) const {
366 return flags.type != SinkFlags::kRaster || flags.approach != SinkFlags::kDirect;
833 bool AndroidCodecSrc::veto(SinkFlags flags) const {
835 return flags.type != SinkFlags::kRaster
836 || flags.approach != SinkFlags::kDirect;
921 bool ImageGenSrc::veto(SinkFlags flags) const {
924 return flags.type != SinkFlags::kGPU || flags.approach != SinkFlags::kDirect ||
925 flags.multisampled == SinkFlags::kMultisampled;
928 return flags.type != SinkFlags::kRaster || flags.approach != SinkFlags::kDirect;
1026 bool ColorCodecSrc::veto(SinkFlags flags) const {
1028 return flags.type != SinkFlags::kRaster || flags.approach != SinkFlags::kDirect;
1251 bool SkottieSrc::veto(SinkFlags flags) const {
1253 bool type_ok = flags.type == SinkFlags::kRaster
1254 || flags.type == SinkFlags::kGPU
1255 || flags.type == SinkFlags::kVector;
1257 return !type_ok || flags.approach != SinkFlags::kDirect;
1306 bool SkRiveSrc::veto(SinkFlags flags) const {
1308 bool type_ok = flags.type == SinkFlags::kRaster
1309 || flags.type == SinkFlags::kGPU
1310 || flags.type == SinkFlags::kVector;
1312 return !type_ok || flags.approach != SinkFlags::kDirect;
1377 bool SVGSrc::veto(SinkFlags flags) const {
1379 bool type_ok = flags.type == SinkFlags::kRaster
1380 || flags.type == SinkFlags::kGPU
1381 || flags.type == SinkFlags::kVector;
1383 return !type_ok || flags.approach != SinkFlags::kDirect;