diff options
Diffstat (limited to 'gsk/vulkan/gskvulkanpushconstantsprivate.h')
-rw-r--r-- | gsk/vulkan/gskvulkanpushconstantsprivate.h | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/gsk/vulkan/gskvulkanpushconstantsprivate.h b/gsk/vulkan/gskvulkanpushconstantsprivate.h index a514e4f50b..6b8470d674 100644 --- a/gsk/vulkan/gskvulkanpushconstantsprivate.h +++ b/gsk/vulkan/gskvulkanpushconstantsprivate.h @@ -6,35 +6,10 @@ G_BEGIN_DECLS -typedef struct _GskVulkanPushConstants GskVulkanPushConstants; - -struct _GskVulkanPushConstants -{ - graphene_matrix_t mvp; - GskVulkanClip clip; -}; - const VkPushConstantRange * gsk_vulkan_push_constants_get_ranges (void) G_GNUC_PURE; uint32_t gsk_vulkan_push_constants_get_range_count (void) G_GNUC_PURE; -void gsk_vulkan_push_constants_init (GskVulkanPushConstants *constants, - const graphene_matrix_t *mvp, - const graphene_rect_t *viewport); -void gsk_vulkan_push_constants_init_copy (GskVulkanPushConstants *self, - const GskVulkanPushConstants *src); - -gboolean gsk_vulkan_push_constants_transform (GskVulkanPushConstants *self, - const GskVulkanPushConstants *src, - GskTransform *transform, - const graphene_rect_t *viewport); -gboolean gsk_vulkan_push_constants_intersect_rect (GskVulkanPushConstants *self, - const GskVulkanPushConstants *src, - const graphene_rect_t *rect); -gboolean gsk_vulkan_push_constants_intersect_rounded (GskVulkanPushConstants *self, - const GskVulkanPushConstants *src, - const GskRoundedRect *rect); - void gsk_vulkan_push_constants_push (VkCommandBuffer command_buffer, VkPipelineLayout pipeline_layout, const graphene_matrix_t *mvp, |