Enable SVG DM sources for vector sinks
SVG->SKP is a useful/valid case. Change-Id: I81fd7b8d5e422b4dbf55f59eca9e9471ab578180 Reviewed-on: https://skia-review.googlesource.com/20153 Reviewed-by: Mike Reed <reed@google.com> Commit-Queue: Florin Malita <fmalita@chromium.org>
This commit is contained in:
parent
3e2ffd74b5
commit
93323eb401
@ -1260,9 +1260,10 @@ SkISize SVGSrc::size() const {
|
||||
Name SVGSrc::name() const { return fName; }
|
||||
|
||||
bool SVGSrc::veto(SinkFlags flags) const {
|
||||
// No need to test to non-(raster||gpu) or indirect backends.
|
||||
// No need to test to non-(raster||gpu||vector) or indirect backends.
|
||||
bool type_ok = flags.type == SinkFlags::kRaster
|
||||
|| flags.type == SinkFlags::kGPU;
|
||||
|| flags.type == SinkFlags::kGPU
|
||||
|| flags.type == SinkFlags::kVector;
|
||||
|
||||
return !type_ok || flags.approach != SinkFlags::kDirect;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user