vulkan: Make clip type an enum
authorBenjamin Otte <otte@redhat.com>
Sat, 15 Jul 2023 10:47:35 +0000 (12:47 +0200)
committerBenjamin Otte <otte@redhat.com>
Sun, 16 Jul 2023 11:16:43 +0000 (13:16 +0200)
commita8ff291a1290a087afa983a4fe58985a3b86a4e3
treef0ac73ed422c0ebc4d2d1c278cd78c0eb81d3b44
parentf366ccc0b2739a53277ca1c068d211f68b0d6825
vulkan: Make clip type an enum

and add gsk_vulkan_shader_op_alloc() that sets it properly.
31 files changed:
gsk/vulkan/gskvulkanblendmodeop.c
gsk/vulkan/gskvulkanblendmodeopprivate.h
gsk/vulkan/gskvulkanblurop.c
gsk/vulkan/gskvulkanbluropprivate.h
gsk/vulkan/gskvulkanborderop.c
gsk/vulkan/gskvulkanborderopprivate.h
gsk/vulkan/gskvulkanclip.c
gsk/vulkan/gskvulkanclipprivate.h
gsk/vulkan/gskvulkancolormatrixop.c
gsk/vulkan/gskvulkancolormatrixopprivate.h
gsk/vulkan/gskvulkancolorop.c
gsk/vulkan/gskvulkancoloropprivate.h
gsk/vulkan/gskvulkancrossfadeop.c
gsk/vulkan/gskvulkancrossfadeopprivate.h
gsk/vulkan/gskvulkanglyphop.c
gsk/vulkan/gskvulkanglyphopprivate.h
gsk/vulkan/gskvulkaninsetshadowop.c
gsk/vulkan/gskvulkaninsetshadowopprivate.h
gsk/vulkan/gskvulkanlineargradientop.c
gsk/vulkan/gskvulkanlineargradientopprivate.h
gsk/vulkan/gskvulkanmaskop.c
gsk/vulkan/gskvulkanmaskopprivate.h
gsk/vulkan/gskvulkanoutsetshadowop.c
gsk/vulkan/gskvulkanoutsetshadowopprivate.h
gsk/vulkan/gskvulkanrender.c
gsk/vulkan/gskvulkanrenderpass.c
gsk/vulkan/gskvulkanrenderprivate.h
gsk/vulkan/gskvulkanshaderop.c
gsk/vulkan/gskvulkanshaderopprivate.h
gsk/vulkan/gskvulkantextureop.c
gsk/vulkan/gskvulkantextureopprivate.h