summaryrefslogtreecommitdiff
path: root/gsk/gskvulkanrenderpass.c
Commit message (Expand)AuthorAgeFilesLines
* gsk: Move Vulkan sources to a subdirectoryMatthias Clasen2018-01-061-1942/+0
* gsk: Fix hexbox drawing for the Vulkan rendererMatthias Clasen2018-01-051-16/+13
* Partially revert GskTexture → GdkTexture renameEmmanuele Bassi2017-11-041-4/+4
* GskTexture => GdkTextureBenjamin Otte2017-11-041-4/+4
* gsk: Apply scale factor for fallback renderingMatthias Clasen2017-10-281-2/+3
* Triival cleanupMatthias Clasen2017-10-281-1/+1
* gsk: Scale glyphs in the glyph cacheMatthias Clasen2017-10-281-3/+7
* gsk: Make text nodes more compactMatthias Clasen2017-10-271-5/+8
* Fix compiler warningsMatthias Clasen2017-10-211-5/+5
* Tweak transform node apisMatthias Clasen2017-10-201-5/+4
* gsk: Tweak text node apisMatthias Clasen2017-10-201-9/+9
* gsk: Tweak cairo node apisMatthias Clasen2017-10-201-3/+3
* Revise coordinate handling for blend nodesMatthias Clasen2017-10-081-2/+12
* Revise the coordinate handling one more timeMatthias Clasen2017-10-081-2/+12
* vulkan: Fix cross-fade node coordinatesMatthias Clasen2017-10-081-2/+2
* vulkan: Fix blendmode coordinate handlingMatthias Clasen2017-10-081-2/+2
* vulkan: Fix repeat node coordinatesMatthias Clasen2017-10-081-3/+12
* build: Enable -Wswitch-enum and -Wswitch-defaultBenjamin Otte2017-10-061-2/+2
* build: Don't turn off critical warningsBenjamin Otte2017-10-061-8/+8
* Clip intermediate texturesMatthias Clasen2017-10-011-91/+161
* Reshuffle things a little bitMatthias Clasen2017-09-301-1/+21
* vulkan: Add a counter for intermediate texturesMatthias Clasen2017-09-301-0/+11
* Support repeat nodes in vulkanMatthias Clasen2017-09-291-5/+51
* vulkan: Add a repeating samplerMatthias Clasen2017-09-291-4/+4
* vulkan: Rename blend pipeline to textureMatthias Clasen2017-09-291-13/+13
* vulkan: Allow to control scaling in the blend pipelineMatthias Clasen2017-09-291-0/+1
* vulkan: Fix setup for dependent render passesMatthias Clasen2017-09-291-12/+21
* vulkan: Implement multiple render passesMatthias Clasen2017-09-281-30/+225
* Add an api to get the vertex data for a render passMatthias Clasen2017-09-281-0/+19
* gsk: report fallback pixels as a profile counterMatthias Clasen2017-09-251-8/+24
* gsk: count fallback pixelsMatthias Clasen2017-09-251-2/+9
* CosmeticsMatthias Clasen2017-09-231-71/+57
* vulkan: Implement nonseparable blendmodesMatthias Clasen2017-09-231-5/+0
* vulkan: Implement blend modesMatthias Clasen2017-09-231-1/+95
* vulkan: Implement crossfadeMatthias Clasen2017-09-221-5/+117
* vulkan: Drop GskVulkanPipelineLayoutMatthias Clasen2017-09-221-3/+3
* Allow different pipeline layoutsMatthias Clasen2017-09-221-9/+11
* Make the glyph cache grow as neededMatthias Clasen2017-09-201-17/+33
* vulkan: Better glyph cache apiMatthias Clasen2017-09-201-71/+115
* vulkan: Add a primitive glyph cacheMatthias Clasen2017-09-101-0/+4
* More work on text nodesMatthias Clasen2017-09-101-1/+179
* A somewhat working blur shaderMatthias Clasen2017-09-041-0/+78
* vulkan: Add more debug spewMatthias Clasen2017-09-031-0/+8
* gsk: Mark internal symbol as staticEmmanuele Bassi2017-04-261-1/+1
* vulkan: Add support for unblurred box-shadowBenjamin Otte2017-01-181-2/+97
* vulkan: Add fallback message for node-as-textureBenjamin Otte2017-01-171-0/+4
* vulkan: Add push constants to fragment shaderBenjamin Otte2017-01-171-3/+3
* vulkan: Add shader for border renderingBenjamin Otte2017-01-111-1/+57
* vulkan: Modernize blend pipelineBenjamin Otte2017-01-041-5/+17
* vulkan: Optimize getting texturesBenjamin Otte2017-01-011-0/+18