gtk/gsk/vulkan
Benjamin Otte d8b9c3ae96 vulkan: Track offset in the renderpass
This avoids emitting lots of push constant updates as most of the
transforms we have are simple translations to adjust drawing for the
next widget.
2023-06-04 19:42:01 +02:00
..
resources vulkan: Make border shader handle fractional widths 2023-06-04 19:42:00 +02:00
gskvulkanblendmodepipeline.c vulkan: Track offset in the renderpass 2023-06-04 19:42:01 +02:00
gskvulkanblendmodepipelineprivate.h vulkan: Track offset in the renderpass 2023-06-04 19:42:01 +02:00
gskvulkanblurpipeline.c vulkan: Track offset in the renderpass 2023-06-04 19:42:01 +02:00
gskvulkanblurpipelineprivate.h vulkan: Track offset in the renderpass 2023-06-04 19:42:01 +02:00
gskvulkanborderpipeline.c vulkan: Track offset in the renderpass 2023-06-04 19:42:01 +02:00
gskvulkanborderpipelineprivate.h vulkan: Track offset in the renderpass 2023-06-04 19:42:01 +02:00
gskvulkanboxshadowpipeline.c vulkan: Track offset in the renderpass 2023-06-04 19:42:01 +02:00
gskvulkanboxshadowpipelineprivate.h vulkan: Track offset in the renderpass 2023-06-04 19:42:01 +02:00
gskvulkanbuffer.c gsk/vulkan/buffer: Pass aligned memory value 2023-04-03 10:59:45 -03:00
gskvulkanbufferprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskvulkanclip.c vulkan: Fix typo in clipping code 2023-05-16 18:53:27 +02:00
gskvulkanclipprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskvulkancolorpipeline.c vulkan: Track offset in the renderpass 2023-06-04 19:42:01 +02:00
gskvulkancolorpipelineprivate.h vulkan: Track offset in the renderpass 2023-06-04 19:42:01 +02:00
gskvulkancolortextpipeline.c gsk/vulkan: Use default blend factors 2023-04-08 20:13:13 -03:00
gskvulkancolortextpipelineprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskvulkancommandpool.c gsk: Stop using g_slice 2023-03-14 14:56:42 -04:00
gskvulkancommandpoolprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskvulkancrossfadepipeline.c vulkan: Track offset in the renderpass 2023-06-04 19:42:01 +02:00
gskvulkancrossfadepipelineprivate.h vulkan: Track offset in the renderpass 2023-06-04 19:42:01 +02:00
gskvulkaneffectpipeline.c vulkan: Track offset in the renderpass 2023-06-04 19:42:01 +02:00
gskvulkaneffectpipelineprivate.h vulkan: Track offset in the renderpass 2023-06-04 19:42:01 +02:00
gskvulkanglyphcache.c gsk: Mark some variables as unused 2023-05-18 13:29:28 -04:00
gskvulkanglyphcacheprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskvulkanimage.c vulkan: Handle empty child bounds in repeat node 2023-06-04 19:42:01 +02:00
gskvulkanimageprivate.h vulkan: offscreens are used as color attachments 2023-06-04 19:42:00 +02:00
gskvulkanlineargradientpipeline.c vulkan: Track offset in the renderpass 2023-06-04 19:42:01 +02:00
gskvulkanlineargradientpipelineprivate.h vulkan: Track offset in the renderpass 2023-06-04 19:42:01 +02:00
gskvulkanmemory.c gsk: Stop using g_slice 2023-03-14 14:56:42 -04:00
gskvulkanmemoryprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskvulkanpipeline.c gsk/vulkan/pipeline: Simplify pipeline creation 2023-04-08 20:13:13 -03:00
gskvulkanpipelineprivate.h gsk/vulkan/pipeline: Simplify pipeline creation 2023-04-08 20:13:13 -03:00
gskvulkanpushconstants.c vulkan: Track offset in the renderpass 2023-06-04 19:42:01 +02:00
gskvulkanpushconstantsprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskvulkanrender.c vulkan: Clean up scale handling 2023-06-04 19:42:01 +02:00
gskvulkanrenderer.c vulkan: Render whole texture 2023-06-04 19:42:00 +02:00
gskvulkanrenderer.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskvulkanrendererprivate.h gsk/vulkan/glyphcache: Rework glyphs 2023-04-08 20:13:13 -03:00
gskvulkanrenderpass.c vulkan: Track offset in the renderpass 2023-06-04 19:42:01 +02:00
gskvulkanrenderpassprivate.h vulkan: Clean up scale handling 2023-06-04 19:42:01 +02:00
gskvulkanrenderprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskvulkanshader.c gsk: Stop using g_slice 2023-03-14 14:56:42 -04:00
gskvulkanshaderprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskvulkantextpipeline.c gsk/vulkan: Use default blend factors 2023-04-08 20:13:13 -03:00
gskvulkantextpipelineprivate.h vulkan: Track offset in the renderpass 2023-06-04 19:42:01 +02:00
gskvulkantexturepipeline.c vulkan: Track offset in the renderpass 2023-06-04 19:42:01 +02:00
gskvulkantexturepipelineprivate.h vulkan: Track offset in the renderpass 2023-06-04 19:42:01 +02:00