summaryrefslogtreecommitdiff
path: root/gsk
Commit message (Expand)AuthorAgeFilesLines
* gsk: Fix Vulkan validation errors for image uploadMatthias Clasen2017-09-261-12/+4
* gsk: report fallback pixels as a profile counterMatthias Clasen2017-09-252-8/+28
* gsk: Add a way to reset profiler countersMatthias Clasen2017-09-252-1/+28
* vulkan: add a frame counter to the profilerMatthias Clasen2017-09-251-0/+8
* gsk: Make profiler counters more usefulMatthias Clasen2017-09-252-2/+12
* gsk: count fallback pixelsMatthias Clasen2017-09-251-2/+9
* gsk: Some g-i annotation fixesRico Tzschichholz2017-09-252-3/+3
* gsk: Documentation additionsMatthias Clasen2017-09-245-13/+120
* Plug a memory leakMatthias Clasen2017-09-241-1/+2
* gsk: Fix a prefix mishapMatthias Clasen2017-09-233-6/+6
* CosmeticsMatthias Clasen2017-09-231-71/+57
* vulkan: Implement nonseparable blendmodesMatthias Clasen2017-09-235-7/+125
* vulkan: Implement blend modesMatthias Clasen2017-09-2317-1/+515
* vulkan: fix a clip handling problemMatthias Clasen2017-09-221-1/+1
* vulkan: Implement crossfadeMatthias Clasen2017-09-2217-6/+373
* vulkan: Drop GskVulkanPipelineLayoutMatthias Clasen2017-09-2223-149/+101
* Allow different pipeline layoutsMatthias Clasen2017-09-225-47/+62
* Add a getter to the pipeline layout directly from the pipelineMatthias Clasen2017-09-222-0/+9
* vulkan: Move descriptor set layout to the render objectMatthias Clasen2017-09-223-38/+29
* gsk: vulkan: Drop an unused apiMatthias Clasen2017-09-212-29/+0
* vulkan: Batch uploads from the glyph cacheMatthias Clasen2017-09-211-22/+51
* vulkan: Add an api to update multiple image regionsMatthias Clasen2017-09-212-26/+77
* vulkan: Quiet another validation warningMatthias Clasen2017-09-211-0/+1
* vulkan: Quiet another validation errorMatthias Clasen2017-09-201-2/+0
* Cosmetic changeMatthias Clasen2017-09-201-4/+2
* gsk: Make repeat nodes deserializableMatthias Clasen2017-09-201-1/+2
* gsk: Fix serialization of text nodesMatthias Clasen2017-09-201-5/+7
* 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