summaryrefslogtreecommitdiff
path: root/gsk
Commit message (Expand)AuthorAgeFilesLines
* cssimage: Make cross-fade() an arrayBenjamin Otte2019-04-121-2/+2
* gl renderer: Apply transform only for final texture drawingTimm Bäder2019-03-311-11/+14
* gl renderer: Add debug code to dump framebufferTimm Bäder2019-03-311-3/+16
* broadway: Add minor commentAlexander Larsson2019-03-291-2/+1
* broadway: Move gsk files to a subdirectoryAlexander Larsson2019-03-294-2/+2
* broadway: Optimize color matrix + texture nodes to pre-colorized textureAlexander Larsson2019-03-291-0/+160
* rendernode: Round pixel colors in color matrix drawingBenjamin Otte2019-03-291-4/+4
* broadway: Use css transformsAlexander Larsson2019-03-271-10/+28
* 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