summaryrefslogtreecommitdiff
path: root/gsk/gskvulkanrender.c
Commit message (Expand)AuthorAgeFilesLines
* gsk: Include the private headerEmmanuele Bassi2017-05-031-0/+2
* vulkan: Add support for unblurred box-shadowBenjamin Otte2017-01-181-1/+8
* vulkan: Add shader for border renderingBenjamin Otte2017-01-111-1/+5
* vulkan: Reallocate descriptor setsBenjamin Otte2017-01-061-13/+14
* vulkan: Keep vertex buffer around until cleanupBenjamin Otte2017-01-061-5/+5
* vulkan: Reset descriptor poolBenjamin Otte2017-01-061-0/+3
* vulkanrender: Create descriptor pools with correct descriptor numberGeorges Basile Stavracas Neto2017-01-061-2/+2
* vulkan: Modernize blend pipelineBenjamin Otte2017-01-041-1/+3
* vulkan: Make the effect renderer take matrix + offsetBenjamin Otte2016-12-311-3/+3
* vulkan: Handle opacity nodesBenjamin Otte2016-12-311-1/+5
* gsk: Fix build on Visual StudioChun-wei Fan2016-12-291-1/+1
* vulkan: Only render minimal regionBenjamin Otte2016-12-271-41/+47
* vulkan: Handle linear gradientsBenjamin Otte2016-12-261-1/+5
* vulkan: Fix coordinate setupBenjamin Otte2016-12-261-6/+6
* vulkan: Add shader for color drawing with rectangle clipBenjamin Otte2016-12-251-0/+1
* vulkan: Add proof-of-concept clip implementationBenjamin Otte2016-12-241-1/+2
* gsk: Add GskVulkanClipBenjamin Otte2016-12-241-1/+8
* vulkan: Implement gsk_renderer_render_texture()Benjamin Otte2016-12-231-22/+46
* vulkan: Split color and blend pipelinesBenjamin Otte2016-12-201-6/+9
* vulkan: Move vertex data tracking to the pipeline subclassBenjamin Otte2016-12-201-23/+15
* vulkan: Add GskVulkanBlendPipelineBenjamin Otte2016-12-201-3/+4
* vulkan: Batch upload image barriers togetherBenjamin Otte2016-12-201-0/+2
* vulkan: Add GskVulkanUploaderBenjamin Otte2016-12-201-1/+8
* vulkan: Split out command poolBenjamin Otte2016-12-201-70/+19
* vulkan: Add infrastructure for multiple pipelinesBenjamin Otte2016-12-201-8/+27
* vulkan: Split PipelineLayout into its own objectBenjamin Otte2016-12-201-3/+8
* gsk: gsk_render_node_set_transform() => GskTransformNodeBenjamin Otte2016-12-201-2/+2
* vulkan: Don't limit number of descriptor setsBenjamin Otte2016-12-091-4/+31
* vulkan: Push the correct matrix when drawingBenjamin Otte2016-12-091-8/+1
* vulkan: Enable alpha blendingBenjamin Otte2016-12-091-1/+1
* vulkan: Redo descriptor set handlingBenjamin Otte2016-12-091-28/+113
* vulkan: Move remaining structs to VulkanRender objectBenjamin Otte2016-12-091-11/+90
* vulkan: Create framebuffers from GskVulkanRender objectBenjamin Otte2016-12-091-6/+84
* vulkan: Turn GskVulkanImage into a GObjectBenjamin Otte2016-12-091-1/+1
* vulkan: Don't wait until graphics are done computingBenjamin Otte2016-12-091-5/+8
* vulkan: Keep render objects aroundBenjamin Otte2016-12-091-23/+58
* vulkan: Move command pool and fence into render objectBenjamin Otte2016-12-091-10/+38
* vulkan: Make the GskVulkanRender struct privateBenjamin Otte2016-12-091-2/+25
* vulkan: Make the VulkanRender object allocatedBenjamin Otte2016-12-091-9/+13
* vulkan: Also wait on the draw semaphore when present()ingBenjamin Otte2016-12-091-1/+5
* vulkan: Add GskVulkanRenderPassBenjamin Otte2016-12-091-0/+200
* vulkan: Add GskVulkanRender objectBenjamin Otte2016-12-091-0/+69