Top | ![]() |
![]() |
![]() |
![]() |
GulkanQueue * | gulkan_queue_new () |
VkCommandPool | gulkan_queue_get_command_pool () |
gboolean | gulkan_queue_supports_surface () |
uint32_t | gulkan_queue_get_family_index () |
VkQueue | gulkan_queue_get_handle () |
gboolean | gulkan_queue_initialize () |
GulkanCmdBuffer * | gulkan_queue_request_cmd_buffer () |
void | gulkan_queue_free_cmd_buffer () |
gboolean | gulkan_queue_submit () |
GMutex * | gulkan_queue_get_pool_mutex () |
gboolean gulkan_queue_supports_surface (GulkanQueue *self
,VkSurfaceKHR surface
);
GulkanCmdBuffer *
gulkan_queue_request_cmd_buffer (GulkanQueue *self
);
void gulkan_queue_free_cmd_buffer (GulkanQueue *self
,GulkanCmdBuffer *cmd_buffer
);
Frees the GulkanCmdBuffer returned by gulkan_queue_request_cmd_buffer()
gboolean gulkan_queue_submit (GulkanQueue *self
,GulkanCmdBuffer *cmd_buffer
);