summaryrefslogtreecommitdiff
path: root/gsk/gsktransform.c
Commit message (Expand)AuthorAgeFilesLines
...
| * CosmeticsMatthias Clasen2019-06-031-1/+1
* | GskTransform: NULL is a valid transformTimm Bäder2019-06-031-1/+3
|/
* GskTransform: Ignore identity transformsTimm Bäder2019-06-031-3/+15
* transform: Coalesce similar transformsBenjamin Otte2019-06-021-3/+50
* transform: Treat 0 perspective transforms as identityBenjamin Otte2019-06-021-1/+1
* gsk: Documentation tweaksMatthias Clasen2019-05-011-1/+1
* Use getters for translation and scaling componentsEmmanuele Bassi2019-04-291-8/+8
* Never compare floats for equalityEmmanuele Bassi2019-04-291-7/+7
* Use matrix equality in GskTransformEmmanuele Bassi2019-04-291-2/+4
* Use atomic boxing instead of manual refcountingEmmanuele Bassi2019-04-291-11/+4
* transform: Add gsk_transform_parse()Benjamin Otte2019-04-121-2/+257
* gsk: API docs fixesBastien Nocera2019-03-071-5/+2
* transform: Add perspective()Benjamin Otte2019-03-051-0/+114
* transform: Readd optimizationBenjamin Otte2019-03-041-4/+28
* transform: Redo querying APIBenjamin Otte2019-03-041-155/+116
* transform: Store the category in the transformBenjamin Otte2019-03-041-69/+30
* transform: Implement gsk_transform_invert()Benjamin Otte2019-03-041-1/+118
* transform: Remove gsk_transform_identity()Benjamin Otte2019-03-041-26/+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-041-36/+38
* transform: Remove API to poke internalsBenjamin Otte2019-03-041-61/+21
* transform: Add more APIBenjamin Otte2019-03-041-0/+300
* transform: Move to GSKBenjamin Otte2019-03-041-0/+1113