summaryrefslogtreecommitdiff
path: root/gsk
Commit message (Expand)AuthorAgeFilesLines
...
* Add simple aging for the glyph cacheMatthias Clasen2017-09-203-2/+118
* gsk vulkan: Use new api in the glyph cacheLionel Landwerlin2017-09-201-12/+1
* gsk: vulkan: rework image layout/access transitionsLionel Landwerlin2017-09-202-183/+162
* gsk: vulkan: silence anisotropy validation warningLionel Landwerlin2017-09-201-1/+2
* glyph cache: Upload glyphs incrementallyMatthias Clasen2017-09-201-48/+95
* vulkan: pass the context when creating a glyph cacheMatthias Clasen2017-09-203-4/+11
* vulkan: Add an upload_region api to GskVulkanImageMatthias Clasen2017-09-202-0/+106
* Add some debug output for the glyph cacheMatthias Clasen2017-09-203-2/+26
* Make the glyph cache grow as neededMatthias Clasen2017-09-204-84/+131
* vulkan: Move glyph cache to a separate fileMatthias Clasen2017-09-204-224/+274
* vulkan: Better glyph cache apiMatthias Clasen2017-09-207-230/+255
* Fix rendering glyphs from the cacheMatthias Clasen2017-09-114-23/+27
* Some fixes for the glyph cacheMatthias Clasen2017-09-111-132/+94
* Cosmetic changesMatthias Clasen2017-09-111-3/+3
* Cosmetic changesMatthias Clasen2017-09-112-2/+2
* rate-limit the glyph cache dumpingMatthias Clasen2017-09-111-0/+8
* vulkan: Add a primitive glyph cacheMatthias Clasen2017-09-105-137/+305
* More work on text nodesMatthias Clasen2017-09-1027-84/+953
* build: Improve vulkan resource handlingPatrick Griffis2017-09-052-7/+9
* Typo fixMatthias Clasen2017-09-041-1/+1
* A somewhat working blur shaderMatthias Clasen2017-09-0417-0/+383
* gsk: Add a blur nodeMatthias Clasen2017-09-044-2/+294
* Add rules to regenerate all shader variantsMatthias Clasen2017-09-031-2/+26
* Avoid empty nodes another wayMatthias Clasen2017-09-031-2/+7
* vulkan: Add more debug spewMatthias Clasen2017-09-031-0/+8
* Record node names for debug outputMatthias Clasen2017-09-031-0/+2
* gsk: Improve debug outputMatthias Clasen2017-09-031-1/+1
* gsk: add a has_color boolean to text nodesMatthias Clasen2017-09-021-0/+22
* Add a render node for textMatthias Clasen2017-09-013-2/+256
* gskenums: Fix typo/grammar in GskRenderNodeType docDaniel Boles2017-08-311-2/+2
* GskRenderNode: Fix fallback border drawingTimm Bäder2017-08-291-44/+40
* gskrendernode: Fix inset shadow drawingTimm Bäder2017-08-281-1/+1
* gskrendernode: Constify some parametersTimm Bäder2017-08-281-6/+6
* gsk: vulkan: fix image uploadingLionel Landwerlin2017-08-181-9/+11
* build: Move Vulkan shader handling to its own directoryEmmanuele Bassi2017-08-152-55/+57
* build: Remove more wrong kwargsTimm Bäder2017-08-151-2/+1
* Drop Autotools buildEmmanuele Bassi2017-08-141-334/+0
* gsk: Add color shader sources to meson build filesTimm Bäder2017-08-131-0/+2
* gskrendernodeimpl: Fix leak of cairo_pattern_tDaniel Boles2017-08-041-0/+1
* build: Ensure that Vulkan shaders are rebuilt if glslc is foundEmmanuele Bassi2017-05-031-40/+51
* build: Rename GSK resource generator scriptEmmanuele Bassi2017-05-032-3/+3
* build: Use the common linker flags in GDK and GSKEmmanuele Bassi2017-05-031-1/+1
* build: Add compiler warnings and errorsEmmanuele Bassi2017-05-031-1/+1
* meson: build input modulesTim-Philipp Müller2017-05-031-0/+1
* meson: make sure gsk/gdk generated headers exist for libgtk_dep usersTim-Philipp Müller2017-05-031-5/+7
* meson: gdk, gsk: fix install path of generated filesTim-Philipp Müller2017-05-031-1/+1
* meson: gsk: install public headersTim-Philipp Müller2017-05-031-1/+2
* meson: gsk: use gnome.mkenums() to generate enum typesTim-Philipp Müller2017-05-031-15/+10
* meson: gsk: generate gsk.resources.xmlTim-Philipp Müller2017-05-033-54/+129
* meson: add vulkan bitsTim-Philipp Müller2017-05-031-17/+65