summaryrefslogtreecommitdiff
path: root/gsk
Commit message (Expand)AuthorAgeFilesLines
* Broadway: Add id for nodes and reuse old onesAlexander Larsson2019-03-261-243/+338
* Disable accidental debug spewAlexander Larsson2019-03-261-1/+1
* broadway: Simplify fallback node cacheAlexander Larsson2019-03-261-278/+48
* broadway: Send actual float32, not some hackAlexander Larsson2019-03-261-8/+13
* Broadway: Add node for debug nodesAlexander Larsson2019-03-261-5/+35
* broadway: Don't fall back for translation transform nodesAlexander Larsson2019-03-261-3/+33
* renderer: Make gsk_renderer_is_realized() publicBenjamin Otte2019-03-193-5/+17
* renderer: Remove display propertyBenjamin Otte2019-03-193-89/+4
* gsk: API docs fixesBastien Nocera2019-03-072-6/+3
* rendernode: Add can_diff implementation for transform nodesBenjamin Otte2019-03-061-1/+14
* gl renderer: Cache rendered fallback nodesTimm Bäder2019-03-061-0/+13
* gl renderer: Mark pointer textures as usedTimm Bäder2019-03-061-0/+19
* transform: Add perspective()Benjamin Otte2019-03-052-0/+117
* rendernode: Implement diffing of transform nodesBenjamin Otte2019-03-041-1/+63
* transform: Readd optimizationBenjamin Otte2019-03-041-4/+28
* transform: Redo querying APIBenjamin Otte2019-03-044-178/+136
* transform: Store the category in the transformBenjamin Otte2019-03-041-69/+30
* transform: Implement gsk_transform_invert()Benjamin Otte2019-03-042-1/+120
* transform: Remove gsk_transform_identity()Benjamin Otte2019-03-042-28/+1
* trasnform: Fix print statementBenjamin Otte2019-03-041-1/+1
* transform: Split rotate() and rotate3d() classBenjamin Otte2019-03-041-33/+162
* transform: Make category public APIBenjamin Otte2019-03-049-105/+111
* transform: Remove API to poke internalsBenjamin Otte2019-03-042-75/+21
* rendernode: Make the transform node take a GskTransformBenjamin Otte2019-03-045-92/+51
* transform: Add more APIBenjamin Otte2019-03-043-6/+324
* transform: Move to GSKBenjamin Otte2019-03-046-1/+1267
* roundedrect: Add gsk_rounded_rect_to_stringTimm Bäder2019-02-282-0/+23
* gl renderer: Change shadow cache eviction strategyTimm Bäder2019-02-281-5/+7
* gl renderer: Ignore nodes with nan boundsTimm Bäder2019-02-281-1/+2
* transformnode: Avoid matrix multiplication if we canTimm Bäder2019-02-281-3/+24
* gl renderer: Add more nodes that support transformsTimm Bäder2019-02-281-0/+3
* gl renderer: Remove GskRoundedRect initializaionTimm Bäder2019-02-251-3/+7
* gl renderer: Partially implement rounded rect intersectionTimm Bäder2019-02-251-13/+108
* gl renderer: Add debug function to dump render nodeTimm Bäder2019-02-251-0/+24
* gl renderer: Stop determining the matrix category ourselvesTimm Bäder2019-02-253-146/+195
* gl renderer: Round size up when rendering to a textureTimm Bäder2019-02-231-2/+2
* gl renderer: Use the matrix node categoryTimm Bäder2019-02-221-51/+103
* snapshot: Refactor text renderingBenjamin Otte2019-02-213-48/+9
* snapshot: Add gtk_snapshot_append_border()Benjamin Otte2019-02-211-3/+4
* gsk: Remove offset nodesBenjamin Otte2019-02-216-262/+3
* gsk: Add GskMatrixCategoryBenjamin Otte2019-02-212-4/+85
* glglyphcache: Fix dropping caches unnecessarilyTimm Bäder2019-02-101-4/+5
* glglyphcache: Remove surface member from dirty glyphTimm Bäder2019-02-102-14/+7
* Use @basename@ in enumeration type templatesEmmanuele Bassi2019-02-042-2/+2
* build: Reintroduce warning flags from autotoolsBenjamin Otte2019-01-222-11/+10
* gl renderer: Support (not) resetting the opacity for offscreen nodesTimm Bäder2019-01-181-16/+31
* gl renderer: Don't add clip ops if the clip didn't changeTimm Bäder2019-01-181-0/+4
* gl renderer: Force blur shadow node children offscreenTimm Bäder2019-01-131-1/+6
* gl renderer: Dont't try to draw glyphs at scale 0Timm Bäder2019-01-103-2/+5
* gl glyphcache: Only support one dirty glyph per atlasTimm Bäder2019-01-102-54/+38