summaryrefslogtreecommitdiff
path: root/gtk/gtkscaler.c
Commit message (Collapse)AuthorAgeFilesLines
* scaler: Use new snapshot transformsBenjamin Otte2019-02-211-16/+10
|
* snapshot: Redo debug messagesBenjamin Otte2018-04-241-4/+1
| | | | | Instead of every snapshot function having debug messages, have an explicit gtk_snapshot_push_debug() function that appends a debug node.
* image: Load resources and files into texturesBenjamin Otte2018-03-161-0/+173
Instead of loading them into surfaces (which we want to get rid of), we load into textures. In fact, we introduce a new paintable subclass called a GtkScaler that takes care of tracking scaling. This also ideally gets rid of an extra conversion once renderers learn to render textures directly.