mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2025-01-15 06:40:08 +00:00
20 lines
652 B
C
20 lines
652 B
C
|
#pragma once
|
||
|
|
||
|
#include "gskgpudescriptorsprivate.h"
|
||
|
|
||
|
#include "gskvulkanframeprivate.h"
|
||
|
|
||
|
G_BEGIN_DECLS
|
||
|
|
||
|
#define GSK_TYPE_VULKAN_DESCRIPTORS (gsk_vulkan_descriptors_get_type ())
|
||
|
|
||
|
G_DECLARE_FINAL_TYPE (GskVulkanDescriptors, gsk_vulkan_descriptors, GSK, VULKAN_DESCRIPTORS, GskGpuDescriptors)
|
||
|
|
||
|
GskGpuDescriptors * gsk_vulkan_descriptors_new (GskVulkanFrame *frame);
|
||
|
|
||
|
void gsk_vulkan_descriptors_transition (GskVulkanDescriptors *self,
|
||
|
VkCommandBuffer command_buffer);
|
||
|
|
||
|
G_END_DECLS
|
||
|
|