You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In addition to pattern support, it would be nice to have support for other newer graphical features as well (clipping paths, masks, compositing/blending, affine transformations, glyphs and fill/stroke paths).
Presumably it would be easier to test these features with {vdiffr} if they were supported by {svglite}
The text was updated successfully, but these errors were encountered:
vdiffr is indeed based on svglite but is embedded as its own graphic device. This is done so that changes in svglite does not break visual tests in vdiffr because of slight changes to the produced svg. For the same reason we are very conservative with changing anything in the differ graphics device
vdiffr is indeed based on svglite but is embedded as its own graphic device...
Note you can tell {vdiffr} to directly use svglite::svglite() instead of its own (more conservative but more stable) version. Some developers (including myself) use svglite::svglite() directly in {vdiffr} for tests of features introduced in R 4.1 (e.g. patterns, alpha masks, etc.) which have been supported in svglite::svglite() for a while but aren't yet supported in {vdiffr}'s more conservative version.
Introduced in R 4.2
Introduced in R 4.3
In a {vdiffr} issue comment @teunbrand writes:
Presumably it would be easier to test these features with {vdiffr} if they were supported by {svglite}
The text was updated successfully, but these errors were encountered: