summaryrefslogtreecommitdiff
path: root/gsk/gskvulkanpushconstantsprivate.h
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2016-12-18 07:07:02 +0100
committerBenjamin Otte <otte@redhat.com>2016-12-20 18:01:11 +0100
commit1b90ce6b334f77e4bc48a9db18332962c4e342a8 (patch)
tree9364d27faae50a3882c414f44187462084835a66 /gsk/gskvulkanpushconstantsprivate.h
parentb04eecf860e8f6fe2503101d6bc8112c262939d9 (diff)
downloadgtk+-1b90ce6b334f77e4bc48a9db18332962c4e342a8.tar.gz
vulkan: Remove color from push constants
It's now handled by the color pipeline.
Diffstat (limited to 'gsk/gskvulkanpushconstantsprivate.h')
-rw-r--r--gsk/gskvulkanpushconstantsprivate.h8
1 files changed, 2 insertions, 6 deletions
diff --git a/gsk/gskvulkanpushconstantsprivate.h b/gsk/gskvulkanpushconstantsprivate.h
index 37ac01f6ae..6b8608551f 100644
--- a/gsk/gskvulkanpushconstantsprivate.h
+++ b/gsk/gskvulkanpushconstantsprivate.h
@@ -13,9 +13,10 @@ struct _GskVulkanPushConstants
struct {
float mvp[16];
} vertex;
+#if 0
struct {
- float color[4];
} fragment;
+#endif
};
const VkPushConstantRange *
@@ -31,15 +32,10 @@ void gsk_vulkan_push_constants_set_mvp (GskVulk
const graphene_matrix_t *mvp);
void gsk_vulkan_push_constants_multiply_mvp (GskVulkanPushConstants *self,
const graphene_matrix_t *transform);
-void gsk_vulkan_push_constants_set_color (GskVulkanPushConstants *self,
- const GdkRGBA *color);
void gsk_vulkan_push_constants_push_vertex (GskVulkanPushConstants *self,
VkCommandBuffer command_buffer,
VkPipelineLayout pipeline_layout);
-void gsk_vulkan_push_constants_push_fragment (GskVulkanPushConstants *self,
- VkCommandBuffer command_buffer,
- VkPipelineLayout pipeline_layout);
G_END_DECLS