summaryrefslogtreecommitdiff
path: root/gsk/vulkan/gskvulkanpushconstantsprivate.h
diff options
context:
space:
mode:
Diffstat (limited to 'gsk/vulkan/gskvulkanpushconstantsprivate.h')
-rw-r--r--gsk/vulkan/gskvulkanpushconstantsprivate.h25
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,