summaryrefslogtreecommitdiff
path: root/gsk
Commit message (Expand)AuthorAgeFilesLines
* gsk: Stop using g_sliceMatthias Clasen2023-03-1417-44/+44
* gsk: Mark mask nodes as 'supports transforms'Matthias Clasen2023-03-141-0/+1
* gsk: Fix rotated texture scale nodesMatthias Clasen2023-03-141-0/+2
* docs: Details about texture scale nodesMatthias Clasen2023-03-131-1/+9
* Merge branch 'wip/otte/rendernode-export' into 'main'Benjamin Otte2023-03-111-13/+121
|\
| * rendernode: Register PNG serializerBenjamin Otte2023-03-111-0/+37
| * rendernode: Register SVG serializerBenjamin Otte2023-03-101-13/+84
* | gsk: Cache scaled textureMatthias Clasen2023-03-101-0/+15
|/
* Fix compile_resources present source directoryWilliam Roy2023-03-071-1/+1
* gl: Respect clip wehn drawing scale nodesMatthias Clasen2023-03-031-105/+91
* rendernode: Respect clip when drawing scale nodesBenjamin Otte2023-03-031-2/+11
* rendernode: Clarify some Cairo stuffBenjamin Otte2023-03-031-6/+16
* rendernode: Don't do unnecessary stuffBenjamin Otte2023-03-031-3/+0
* Fix self-`(type)` annotations for `TextureScaleNode` methodsSebastian Dröge2023-02-191-2/+2
* Add two missing `Since` markersSebastian Dröge2023-02-191-0/+2
* mask: Fix glslMatthias Clasen2023-02-171-3/+3
* Make make not fallback match GLMatthias Clasen2023-02-141-5/+9
* rendernodeparser: Fix mask mode handlingMatthias Clasen2023-02-141-0/+3
* rendernodeparser: Print an error when failing to parse an enumBenjamin Otte2023-02-141-0/+4
* Merge branch 'mask-modes' into 'main'Matthias Clasen2023-02-157-44/+218
|\
| * Make mask nodes more versatileMatthias Clasen2023-02-147-44/+218
* | glrenderer: Use GdkTexureDownloaderBenjamin Otte2023-02-151-6/+9
* | texture: Export gdk_texture_get_format()Benjamin Otte2023-02-151-1/+0
|/
* gsk: Move new 4.10 `GskRenderNodeType`s to the end instead of inserting them ...Sebastian Dröge2023-02-142-6/+6
* gskglrenderjob: Fix compilation with clangKjell Ahlstedt2023-02-141-1/+1
* gl: Avoid a crash in the texture libraryMatthias Clasen2023-02-121-1/+2
* gl: Maintain state when truncatingMatthias Clasen2023-02-121-1/+4
* gl: Support mask nodesMatthias Clasen2023-02-124-1/+75
* gsk: Introduce mask nodesMatthias Clasen2023-02-127-1/+207
* gl: Handle GskTextureScaleNodesMatthias Clasen2023-02-111-12/+155
* gl: Make texture slicing more flexibleMatthias Clasen2023-02-113-18/+39
* gl: Pass filters down from visit_texture_nodeMatthias Clasen2023-02-111-4/+10
* nodeparser: Support texture-scale nodesMatthias Clasen2023-02-111-0/+118
* gsk: Introduce GskTextureScaleNodeMatthias Clasen2023-02-116-0/+226
* gsk: Generate mipmaps when requestedMatthias Clasen2023-02-111-0/+3
* gsk: Don't limit filters too muchMatthias Clasen2023-02-111-2/+1
* gskrendernodeimpl.c: Use foldingMatthias Clasen2023-02-111-23/+49
* gsk: Fix a compiler warningMatthias Clasen2023-02-021-1/+1
* gsk: Quiet a compiler warningMatthias Clasen2023-01-281-1/+1
* gsk/gl: fix warning when join_sources() is unusedChristian Hergert2023-01-121-1/+1
* css: Avoid more allocations for tokensMatthias Clasen2023-01-121-3/+3
* gsk: Extend the blur radius for outset shadow extentsCarlos Garnacho2022-11-231-1/+1
* gsk: Also ceil() top side when converting graphene to cairo rectanglesCarlos Garnacho2022-11-231-1/+1
* gsk: Avoid a crash with negative scalesMatthias Clasen2022-11-201-1/+1
* gsk: Add an assertion to help static analysisMatthias Clasen2022-11-181-0/+2
* Fix spelling errorsMatthias Clasen2022-11-177-11/+11
* Drop gdkintl.hMatthias Clasen2022-09-231-1/+1
* Rename gdk-private.h to gdkprivate.hMatthias Clasen2022-09-232-2/+2
* Rename gdkdebug.h to gdkdebugprivate.hMatthias Clasen2022-09-231-1/+1
* gsk: Dissolve gsk-autocleanup.hMatthias Clasen2022-09-236-32/+4