gtk/gsk/vulkan
Georges Basile Stavracas Neto 5c27a0dd2b vulkan: Support fractional scaling
Basically what GL does, but without any debug or feature flag
to gatekeep it, since the Vulkan backend itself is experimental
already.

Ceil surface sizes, and floor coordinates, to the fractional scale
value.
2023-04-03 11:10:27 -03:00
..
resources gsk: Move shader resources 2021-04-03 08:24:58 -04:00
gskvulkanblendmodepipeline.c
gskvulkanblendmodepipelineprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskvulkanblurpipeline.c
gskvulkanblurpipelineprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskvulkanborderpipeline.c
gskvulkanborderpipelineprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskvulkanboxshadowpipeline.c
gskvulkanboxshadowpipelineprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04: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 Fix spelling errors 2022-11-17 22:49:45 -05:00
gskvulkanclipprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskvulkancolorpipeline.c
gskvulkancolorpipelineprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskvulkancolortextpipeline.c vulkan: implement subpixel positioning 2019-07-28 16:42:52 -04: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
gskvulkancrossfadepipelineprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskvulkaneffectpipeline.c
gskvulkaneffectpipelineprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskvulkanglyphcache.c gsk/vulkan/glyphcache: Ceil glyph surface size 2023-04-03 10:59:45 -03:00
gskvulkanglyphcacheprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskvulkanimage.c gsk/vulkanimage: Set buffer row length and height 2023-04-03 10:59:45 -03:00
gskvulkanimageprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskvulkanlineargradientpipeline.c
gskvulkanlineargradientpipelineprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04: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
gskvulkanpipelineprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskvulkanpushconstants.c vulkan: Handle simple transforms in the clipping code 2021-03-05 19:36:36 -05:00
gskvulkanpushconstantsprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskvulkanrender.c vulkan: Support fractional scaling 2023-04-03 11:10:27 -03:00
gskvulkanrenderer.c vulkan: Support fractional scaling 2023-04-03 11:10:27 -03:00
gskvulkanrenderer.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskvulkanrendererprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskvulkanrenderpass.c gsk/vulkan/renderpass: Don't scale scissor and render area 2023-04-03 10:59:45 -03:00
gskvulkanrenderpassprivate.h Merge branch 'gbsneto/mildly-mid-vulkan-fixes' into 'main' 2023-04-01 18:23:12 +00: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 vulkan: implement subpixel positioning 2019-07-28 16:42:52 -04:00
gskvulkantextpipelineprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gskvulkantexturepipeline.c
gskvulkantexturepipelineprivate.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00