Top | ![]() |
![]() |
![]() |
![]() |
GulkanRenderPass *
gulkan_swapchain_renderer_get_render_pass
(GulkanSwapchainRenderer *self
);
void gulkan_swapchain_renderer_initialize (GulkanSwapchainRenderer *self
,VkClearColorValue clear_color
,gconstpointer pipeline_data
);
gboolean gulkan_swapchain_renderer_resize (GulkanSwapchainRenderer *self
,VkSurfaceKHR surface
,VkExtent2D extent
);
gboolean
gulkan_swapchain_renderer_init_draw_cmd_buffers
(GulkanSwapchainRenderer *self
);
#define GULKAN_TYPE_SWAPCHAIN_RENDERER gulkan_swapchain_renderer_get_type ()
struct GulkanSwapchainRendererClass { GulkanRendererClass parent; void (*init_draw_cmd) (GulkanSwapchainRenderer *self, VkCommandBuffer cmd_buffer); gboolean (*init_pipeline) (GulkanSwapchainRenderer *self, gconstpointer data); };
GulkanRendererClass |
Parent class |
|
method to initialize a command buffer |
||
method to initialize a pipeline |