[librsvg] (31 commits) ...Merge branch 'resolve-values-early' into 'master'
- From: Federico Mena Quintero <federico src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [librsvg] (31 commits) ...Merge branch 'resolve-values-early' into 'master'
- Date: Thu, 3 Jun 2021 02:27:09 +0000 (UTC)
Summary of changes:
651b98c... Stroke - new struct for a stroke parameter's in user-space
4641ca2... Pass the Stroke to setup_cr_for_stroke
e411599... Put the clip-path in StackingContext
88732ae... Put the mix-blend-mode in StackingContext
91ac0fe... Pass the resolved currentColor down to to_filter_spec()
8af4c3a... Compute the currentColor only once for filters
ed7d919... Create the paint sources before running the filters
552a34a... Pass the NormalizeParams for filter functions directly from
7c458b0... Pass the NormalizeParams to run_filters()
5333a7a... with_discrete_layer: don't leave the user_space_params coor
d507eb9... Add a non-pushing version of push_coord_units
7aace4d... draw_shape: keep the Stroke around
52520d6... compute_stroke_and_fill_box: take the stroke parameters ins
b9fbfe0... PaintServer.resolve - recover from MaxReferencesExceeded to
b52c695... PaintServer.resolve() is infallible now
0066fc1... ViewParams::with_units - Allow creating a ViewParams from a
f1965ae... PaintSource::to_user_space - take a ViewParams, not the who
9fa029b... draw_shape: compute the bbox as early as possible
cf3d5aa... DrawingCtx::stroke/fill - take a UserSpacePaintSource inste
39977c1... draw_shape: simplify code flow by testing visibility outsid
0b2c6c9... shapes: create a temporary structure ShapeDef
11db795... Shape now contains its Stroke
23ff9f0... Shape now contains its resolved stroke_paint and fill_paint
2ad9bfa... Shape now has its ShapeRendering
680e0f9... Shape now has its FillRule and ClipRule
6cd3fb6... Shape now has its PaintOrder
afe4948... Shape now has its visibility
b68fd53... Pass the StackingContext to draw_shape; don't create it the
aac4d8f... Comments on next steps, with "TODO" in them
ab4e454... More TODOs
8e3117f... Merge branch 'resolve-values-early' into 'master'
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]