};
static tpl_result_t
-__tpl_wl_vk_wsi_display_init(tpl_display_t *display)
+__tpl_wl_vk_display_init(tpl_display_t *display)
{
TPL_ASSERT(display);
}
static void
-__tpl_wl_vk_wsi_display_fini(tpl_display_t *display)
+__tpl_wl_vk_display_fini(tpl_display_t *display)
{
tpl_wl_vk_display_t *wl_vk_display;
}
static tpl_result_t
-__tpl_wl_vk_wsi_display_query_config(tpl_display_t *display,
+__tpl_wl_vk_display_query_config(tpl_display_t *display,
tpl_surface_type_t surface_type,
int red_size, int green_size,
int blue_size, int alpha_size,
}
static tpl_result_t
-__tpl_wl_vk_wsi_display_filter_config(tpl_display_t *display,
+__tpl_wl_vk_display_filter_config(tpl_display_t *display,
int *visual_id,
int alpha_size)
{
}
static tpl_result_t
-__tpl_wl_vk_wsi_display_query_window_supported_buffer_count(
+__tpl_wl_vk_display_query_window_supported_buffer_count(
tpl_display_t *display,
tpl_handle_t window, int *min, int *max)
{
}
static tpl_result_t
-__tpl_wl_vk_wsi_display_query_window_supported_present_modes(
+__tpl_wl_vk_display_query_window_supported_present_modes(
tpl_display_t *display,
tpl_handle_t window, int *present_modes)
{
static tpl_result_t
-__tpl_wl_vk_wsi_surface_init(tpl_surface_t *surface)
+__tpl_wl_vk_surface_init(tpl_surface_t *surface)
{
tpl_wl_vk_surface_t *wl_vk_surface = NULL;
tpl_wl_vk_display_t *wl_vk_display = NULL;
}
static void
-__tpl_wl_vk_wsi_surface_fini(tpl_surface_t *surface)
+__tpl_wl_vk_surface_fini(tpl_surface_t *surface)
{
tpl_wl_vk_surface_t *wl_vk_surface = NULL;
tpl_wl_vk_display_t *wl_vk_display = NULL;
}
static tpl_result_t
-__tpl_wl_vk_wsi_surface_set_post_interval(tpl_surface_t *surface,
+__tpl_wl_vk_surface_set_post_interval(tpl_surface_t *surface,
int post_interval)
{
tpl_wl_vk_surface_t *wl_vk_surface = NULL;
}
static tpl_bool_t
-__tpl_wl_vk_wsi_surface_validate(tpl_surface_t *surface)
+__tpl_wl_vk_surface_validate(tpl_surface_t *surface)
{
TPL_ASSERT(surface);
TPL_ASSERT(surface->backend.data);
}
static tpl_result_t
-__tpl_wl_vk_wsi_surface_create_swapchain(tpl_surface_t *surface,
+__tpl_wl_vk_surface_create_swapchain(tpl_surface_t *surface,
tbm_format format, int width,
int height, int buffer_count, int present_mode)
{
}
static tpl_result_t
-__tpl_wl_vk_wsi_surface_destroy_swapchain(tpl_surface_t *surface)
+__tpl_wl_vk_surface_destroy_swapchain(tpl_surface_t *surface)
{
tpl_wl_vk_swapchain_t *swapchain = NULL;
tpl_wl_vk_surface_t *wl_vk_surface = NULL;
}
static tpl_result_t
-__tpl_wl_vk_wsi_surface_get_swapchain_buffers(tpl_surface_t *surface,
+__tpl_wl_vk_surface_get_swapchain_buffers(tpl_surface_t *surface,
tbm_surface_h **buffers,
int *buffer_count)
{
}
static tbm_surface_h
-__tpl_wl_vk_wsi_surface_dequeue_buffer(tpl_surface_t *surface,
+__tpl_wl_vk_surface_dequeue_buffer(tpl_surface_t *surface,
uint64_t timeout_ns,
int32_t *release_fence)
{
}
static tpl_result_t
-__tpl_wl_vk_wsi_surface_cancel_buffer(tpl_surface_t *surface,
+__tpl_wl_vk_surface_cancel_buffer(tpl_surface_t *surface,
tbm_surface_h tbm_surface)
{
TPL_ASSERT(surface);
}
static tpl_result_t
-__tpl_wl_vk_wsi_surface_enqueue_buffer(tpl_surface_t *surface,
+__tpl_wl_vk_surface_enqueue_buffer(tpl_surface_t *surface,
tbm_surface_h tbm_surface,
int num_rects, const int *rects,
int32_t acquire_fence)
}
void
-__tpl_display_init_backend_wl_vk_wsi_thread(tpl_display_backend_t *backend)
+__tpl_display_init_backend_wl_vk_thread(tpl_display_backend_t *backend)
{
TPL_ASSERT(backend);
backend->type = TPL_BACKEND_WAYLAND_VULKAN_WSI_THREAD;
backend->data = NULL;
- backend->init = __tpl_wl_vk_wsi_display_init;
- backend->fini = __tpl_wl_vk_wsi_display_fini;
- backend->query_config = __tpl_wl_vk_wsi_display_query_config;
- backend->filter_config = __tpl_wl_vk_wsi_display_filter_config;
+ backend->init = __tpl_wl_vk_display_init;
+ backend->fini = __tpl_wl_vk_display_fini;
+ backend->query_config = __tpl_wl_vk_display_query_config;
+ backend->filter_config = __tpl_wl_vk_display_filter_config;
backend->query_window_supported_buffer_count =
- __tpl_wl_vk_wsi_display_query_window_supported_buffer_count;
+ __tpl_wl_vk_display_query_window_supported_buffer_count;
backend->query_window_supported_present_modes =
- __tpl_wl_vk_wsi_display_query_window_supported_present_modes;
+ __tpl_wl_vk_display_query_window_supported_present_modes;
}
void
-__tpl_surface_init_backend_wl_vk_wsi_thread(tpl_surface_backend_t *backend)
+__tpl_surface_init_backend_wl_vk_thread(tpl_surface_backend_t *backend)
{
TPL_ASSERT(backend);
backend->type = TPL_BACKEND_WAYLAND_VULKAN_WSI_THREAD;
backend->data = NULL;
- backend->init = __tpl_wl_vk_wsi_surface_init;
- backend->fini = __tpl_wl_vk_wsi_surface_fini;
- backend->validate = __tpl_wl_vk_wsi_surface_validate;
+ backend->init = __tpl_wl_vk_surface_init;
+ backend->fini = __tpl_wl_vk_surface_fini;
+ backend->validate = __tpl_wl_vk_surface_validate;
backend->cancel_dequeued_buffer =
- __tpl_wl_vk_wsi_surface_cancel_buffer;
- backend->dequeue_buffer = __tpl_wl_vk_wsi_surface_dequeue_buffer;
- backend->enqueue_buffer = __tpl_wl_vk_wsi_surface_enqueue_buffer;
+ __tpl_wl_vk_surface_cancel_buffer;
+ backend->dequeue_buffer = __tpl_wl_vk_surface_dequeue_buffer;
+ backend->enqueue_buffer = __tpl_wl_vk_surface_enqueue_buffer;
backend->get_swapchain_buffers =
- __tpl_wl_vk_wsi_surface_get_swapchain_buffers;
- backend->create_swapchain = __tpl_wl_vk_wsi_surface_create_swapchain;
- backend->destroy_swapchain = __tpl_wl_vk_wsi_surface_destroy_swapchain;
+ __tpl_wl_vk_surface_get_swapchain_buffers;
+ backend->create_swapchain = __tpl_wl_vk_surface_create_swapchain;
+ backend->destroy_swapchain = __tpl_wl_vk_surface_destroy_swapchain;
backend->set_post_interval =
- __tpl_wl_vk_wsi_surface_set_post_interval;
+ __tpl_wl_vk_surface_set_post_interval;
}
static int