| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add an animated text exampleglyphy2 | Matthias Clasen | 2022-04-06 | 2 | -0/+207 |
| * | Add a font rendering test | Matthias Clasen | 2022-04-06 | 2 | -0/+118 |
| * | glyphy: Implement synthetic italic | Matthias Clasen | 2022-04-06 | 1 | -12/+28 |
| * | glyphy: Update for api changes in glyphy | Matthias Clasen | 2022-04-06 | 3 | -14/+26 |
| * | glyphy: Implement synthetic bold | Matthias Clasen | 2022-04-06 | 1 | -0/+23 |
| * | glyphy: remove glyphy debug code | Matthias Clasen | 2022-04-06 | 2 | -37/+11 |
| * | glyphy: Use gsk_path_simplify | Matthias Clasen | 2022-04-06 | 1 | -2/+117 |
| * | glyphy: Pencil in outline rendering | Matthias Clasen | 2022-04-06 | 1 | -0/+8 |
| * | gsk/gl: fix output color of glyphy fragment shader | Christian Hergert | 2022-04-06 | 1 | -6/+5 |
| * | glyphy: Make glyphy cache size-independent | Matthias Clasen | 2022-04-06 | 3 | -23/+84 |
| * | glyphy: Shrink GskGlGlyphyValue a bit | Matthias Clasen | 2022-04-06 | 2 | -15/+13 |
| * | gsk/gl: start on basic glyphy renderjob integration | Christian Hergert | 2022-04-06 | 6 | -3/+332 |
| * | gsk/gl: add texture library for Glyphy | Christian Hergert | 2022-04-06 | 7 | -1/+499 |
| * | gsk/gl: dispatch text_node to legacy vs glyphy | Christian Hergert | 2022-04-06 | 1 | -4/+25 |
| * | build: add dependency on glyphy | Christian Hergert | 2022-04-06 | 3 | -0/+9 |
| * | gsk/gl: use consistent library naming | Christian Hergert | 2022-04-06 | 4 | -15/+17 |
| * | gsk/gl: make texture libraries more autonomous | Christian Hergert | 2022-04-06 | 5 | -289/+407 |
| * | gsk/gl: pin atlases to single texture library | Christian Hergert | 2022-04-06 | 2 | -9/+16 |
| * | gsk/gl: add more control over shader generation | Christian Hergert | 2022-04-06 | 2 | -24/+78 |
| * | gsk/gl: rename glyphs to glyphs_library | Christian Hergert | 2022-04-06 | 3 | -9/+9 |
| * | gsk/gl: allow configuring atlas size | Christian Hergert | 2022-04-06 | 4 | -14/+25 |
| * | gsk/gl: check for format as well | Christian Hergert | 2022-04-06 | 1 | -1/+1 |
| * | gsk/gl: only clear glyph cache durign reclaimation | Christian Hergert | 2022-04-06 | 3 | -4/+13 |
| * | gsk/gl: ignore max_entry_size when zero | Christian Hergert | 2022-04-06 | 1 | -1/+3 |
| * | gsk/gl: make max-frame-age configurable | Christian Hergert | 2022-04-06 | 2 | -5/+7 |
| * | gtk-demo: Don't hardcode a title font | Matthias Clasen | 2022-04-06 | 1 | -1/+1 |
| * | Add a demo for path opspath-ops | Matthias Clasen | 2022-04-06 | 3 | -0/+1170 |
| * | Add some tests for pathops | Matthias Clasen | 2022-04-06 | 2 | -0/+354 |
| * | path: Implement path ops | Matthias Clasen | 2022-04-06 | 5 | -0/+1542 |
| * | path: Add gsk_path_transform | Matthias Clasen | 2022-04-06 | 2 | -0/+90 |
| * | path: Add gsk_path_is_convex | Matthias Clasen | 2022-04-06 | 8 | -6/+439 |
| * | path: Add gsk_path_get_flags | Matthias Clasen | 2022-04-06 | 2 | -0/+9 |
| * | path: Add gsk_path_reverse | Matthias Clasen | 2022-04-06 | 4 | -7/+118 |
| * | curve: Cosmetics | Matthias Clasen | 2022-04-06 | 1 | -8/+20 |
| * | contour: Fix winding for circle contour | Matthias Clasen | 2022-04-06 | 2 | -2/+6 |
| * | path: Fix gsk_path_measure_in_fill | Matthias Clasen | 2022-04-06 | 2 | -7/+58 |
| * | curve: Add more line-curve intersection tests | Matthias Clasen | 2022-04-06 | 1 | -0/+142 |
| * | curve: Add another intersection test | Matthias Clasen | 2022-04-06 | 1 | -0/+35 |
| * | curve: Specify tolerance for intersections | Matthias Clasen | 2022-04-06 | 1 | -40/+34 |
| * | Add a debug key for paths | Matthias Clasen | 2022-04-06 | 2 | -0/+2 |
| * | curve: Add gsk_curve_print for debugging | Matthias Clasen | 2022-04-06 | 2 | -2/+48 |
| * | curve: Move some curve apis to gskcurve.c | Matthias Clasen | 2022-04-06 | 3 | -143/+152 |
| * | curve: Use GskBoundingBox | Matthias Clasen | 2022-04-06 | 4 | -54/+188 |
| * | Add a bounding box type | Matthias Clasen | 2022-04-06 | 3 | -0/+125 |
| * | curve: Handle self-intersection | Matthias Clasen | 2022-04-06 | 1 | -0/+73 |
| * | curve: Small improvement | Matthias Clasen | 2022-04-06 | 1 | -2/+6 |
| * | curve: Refine line-line intersection | Matthias Clasen | 2022-04-06 | 2 | -7/+168 |
| * | curve: Fix line-curve intersections | Matthias Clasen | 2022-04-06 | 4 | -16/+123 |
| * | curve test: Fix the split test | Matthias Clasen | 2022-04-06 | 1 | -2/+4 |
| * | curve: Skip a failing test | Matthias Clasen | 2022-04-06 | 1 | -0/+3 |
