[gtk] (69 commits) Non-fast-forward update to branch glyphy2
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk] (69 commits) Non-fast-forward update to branch glyphy2
- Date: Thu, 7 Apr 2022 04:00:03 +0000 (UTC)
The branch 'glyphy2' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:
https://wiki.gnome.org/Git/Help/NonFastForward
Commits removed from the branch:
1760096... Implement stroking
90fa390... Add basic tests for strokes
6b37571... Add another stroker test
8b9b17e... Add GSK_LINE_JOIN_ARCS
a19aebd... stroker: Implement arcs
a322bf8... Add gsk_path_offset
b26fb6e... Implement offsetting
21e71c3... gtk-demo: Add a curve editor demo
09ea6ca... stroke: Make gsk_stroke_to_cairo public
20f84d5... Add an interactive path test
811f8e7... Add gsk_path_measure_get_curvature
3cc9464... curve2: Show osculating circles
076166f... gsk: Add gsk_path_builder_add_layout
f7a7c71... gtk-demo: Use gsk_path_builder_add_layout
53d6c88... gsk: Use stroke bounds in the stroke node
181f2f1... Allow showing points in curve2 test
e93c94f... contour: Add some docs
6b83996... path: Fix a typo
ce95370... curve: Add another intersection test
a7798d0... curve: Skip a failing test
f9b8af6... curve test: Fix the split test
a7dc999... curve: Fix line-curve intersections
f7c0fa9... curve: Refine line-line intersection
a23ae11... curve: Small improvement
1ebf815... curve: Handle self-intersection
1cfae43... Add a bounding box type
6c26092... curve: Use GskBoundingBox
0af45d6... curve: Move some curve apis to gskcurve.c
4aaf926... curve: Add gsk_curve_print for debugging
5ca2a96... Add a debug key for paths
cf212c9... curve: Specify tolerance for intersections
2fa5c19... curve: Add another intersection test
e396884... curve: Add more line-curve intersection tests
b550b6c... path: Fix gsk_path_measure_in_fill
98e4054... contour: Fix winding for circle contour
4e39fa6... curve: Cosmetics
67c4833... path: Add gsk_path_reverse
6070bd1... path: Add gsk_path_get_flags
42a8fba... path: Add gsk_path_is_convex
2002268... path: Add gsk_path_transform
9e9bb74... path: Implement path ops
931b20d... Add some tests for pathops
7cad855... Add a demo for path ops
00707bd... gtk-demo: Don't hardcode a title font
57e0af8... gsk/gl: make max-frame-age configurable
bb778d7... gsk/gl: ignore max_entry_size when zero
724ab43... gsk/gl: only clear glyph cache durign reclaimation
313edec... gsk/gl: check for format as well
4cc968d... gsk/gl: allow configuring atlas size
333dd51... gsk/gl: rename glyphs to glyphs_library
63b9238... gsk/gl: add more control over shader generation
220d359... gsk/gl: pin atlases to single texture library
6a052d4... gsk/gl: make texture libraries more autonomous
db5af2f... gsk/gl: use consistent library naming
00ae7ad... build: add dependency on glyphy
a5bf78a... gsk/gl: dispatch text_node to legacy vs glyphy
c30872b... gsk/gl: add texture library for Glyphy
49e4d2c... gsk/gl: start on basic glyphy renderjob integration
64b3536... glyphy: Shrink GskGlGlyphyValue a bit
ae0ca87... glyphy: Make glyphy cache size-independent
880cf64... gsk/gl: fix output color of glyphy fragment shader
859a6c4... glyphy: Pencil in outline rendering
3691611... glyphy: Use gsk_path_simplify
cccfac8... glyphy: remove glyphy debug code
9cc671e... glyphy: Implement synthetic bold
3e29419... glyphy: Update for api changes in glyphy
aa07cb6... glyphy: Implement synthetic italic
d4fd964... Add a font rendering test
9ff7ffc... Add an animated text example
Commits added to the branch:
fc619b9... Implement stroking (*)
2542d91... Add basic tests for strokes (*)
042a3a1... Add another stroker test (*)
ada1cc7... Add GSK_LINE_JOIN_ARCS (*)
645eddf... stroker: Implement arcs (*)
a7b3a0c... Add gsk_path_offset (*)
6a0901c... Implement offsetting (*)
3b81a9e... gtk-demo: Add a curve editor demo (*)
7b4bc08... stroke: Make gsk_stroke_to_cairo public (*)
05678d4... Add an interactive path test (*)
6e8b23d... Add gsk_path_measure_get_curvature (*)
98aca9e... curve2: Show osculating circles (*)
e7a9030... gsk: Add gsk_path_builder_add_layout (*)
bd3b88b... gtk-demo: Use gsk_path_builder_add_layout (*)
de29a01... gsk: Use stroke bounds in the stroke node (*)
3b04f5a... Allow showing points in curve2 test (*)
001903a... contour: Add some docs (*)
60f87f2... path: Fix a typo (*)
1e5c025... curve: Add another intersection test (*)
86862d5... curve: Skip a failing test (*)
46bef9b... curve test: Fix the split test (*)
6aa38e6... curve: Fix line-curve intersections (*)
ab8a32b... curve: Refine line-line intersection (*)
8637ea8... curve: Small improvement (*)
4b6223e... curve: Handle self-intersection (*)
ba405bf... Add a bounding box type (*)
cf793f9... curve: Use GskBoundingBox (*)
5eb79b3... curve: Move some curve apis to gskcurve.c (*)
e88cf34... curve: Add gsk_curve_print for debugging (*)
ffc5fdb... Add a debug key for paths (*)
3ba2659... curve: Specify tolerance for intersections (*)
436fe18... curve: Add another intersection test (*)
c816eee... curve: Add more line-curve intersection tests (*)
f58513e... path: Fix gsk_path_measure_in_fill (*)
86c1493... contour: Fix winding for circle contour (*)
aa8ba37... curve: Cosmetics (*)
61f9b1d... path: Add gsk_path_reverse (*)
f5ccf63... path: Add gsk_path_get_flags (*)
aa722dc... path: Add gsk_path_is_convex (*)
bf8fca3... path: Add gsk_path_transform (*)
acf81a0... path: Implement path ops (*)
df1bca3... Add some tests for pathops (*)
95a3d3c... Add a demo for path ops (*)
468863a... gtk-demo: Don't hardcode a title font
f9725cc... gsk/gl: make max-frame-age configurable
615cf2a... gsk/gl: ignore max_entry_size when zero
3b147ad... gsk/gl: only clear glyph cache durign reclaimation
0ec623d... gsk/gl: check for format as well
8a8e165... gsk/gl: allow configuring atlas size
4f5a2d7... gsk/gl: rename glyphs to glyphs_library
6f1f1a7... gsk/gl: add more control over shader generation
bef8d09... gsk/gl: pin atlases to single texture library
1f75880... gsk/gl: make texture libraries more autonomous
d34035c... gsk/gl: use consistent library naming
0c19228... build: add dependency on glyphy
80b6a89... gsk/gl: dispatch text_node to legacy vs glyphy
526f460... gsk/gl: add texture library for Glyphy
1a8db5f... gsk/gl: start on basic glyphy renderjob integration
06adb70... glyphy: Shrink GskGlGlyphyValue a bit
e881918... glyphy: Make glyphy cache size-independent
a227b4f... gsk/gl: fix output color of glyphy fragment shader
09d0f42... glyphy: Pencil in outline rendering
1854f4d... glyphy: Use gsk_path_simplify
1bedfe3... glyphy: remove glyphy debug code
269918b... glyphy: Implement synthetic bold
0d52772... glyphy: Update for api changes in glyphy
0701988... glyphy: Implement synthetic italic
6d606b1... Add a font rendering test
d1675bf... Add an animated text example
(*) This commit already existed in another branch; no separate mail sent
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]