/dports/graphics/piglit/piglit-136a7f5fa0703603be1ffb338abe4865e76a8058/tests/spec/ext_external_objects/ |
H A D | vk.h | 33 struct vk_ctx struct 113 vk_init_ctx(struct vk_ctx *ctx); 119 vk_cleanup_ctx(struct vk_ctx *ctx); 125 vk_create_ext_image(struct vk_ctx *ctx, 130 vk_create_ext_buffer(struct vk_ctx *ctx, 140 vk_destroy_ext_bo(struct vk_ctx *ctx, 158 vk_create_renderer(struct vk_ctx *ctx, 170 vk_destroy_renderer(struct vk_ctx *ctx, 174 vk_create_buffer(struct vk_ctx *ctx, 187 vk_destroy_buffer(struct vk_ctx *ctx, [all …]
|
H A D | interop.h | 64 gl_create_mem_obj_from_vk_mem(struct vk_ctx *ctx, 82 gl_create_semaphores_from_vk(const struct vk_ctx *ctx, 90 gl_check_vk_compatibility(const struct vk_ctx *ctx);
|
H A D | vk.c | 200 create_cmd_pool(struct vk_ctx *ctx) in create_cmd_pool() 218 create_renderpass(struct vk_ctx *ctx, in create_renderpass() 369 create_framebuffer(struct vk_ctx *ctx, in create_framebuffer() 483 create_pipeline(struct vk_ctx *ctx, in create_pipeline() 740 alloc_memory(struct vk_ctx *ctx, in alloc_memory() 880 vk_init_ctx(struct vk_ctx *ctx) in vk_init_ctx() 978 vk_cleanup_ctx(struct vk_ctx *ctx) in vk_cleanup_ctx() 1074 vk_destroy_ext_bo(struct vk_ctx *ctx, in vk_destroy_ext_bo() 1190 vk_create_buffer(struct vk_ctx *ctx, in vk_create_buffer() 1268 vk_destroy_buffer(struct vk_ctx *ctx, in vk_destroy_buffer() [all …]
|
H A D | interop.c | 45 gl_create_mem_obj_from_vk_mem(struct vk_ctx *ctx, in gl_create_mem_obj_from_vk_mem() 159 gl_create_semaphores_from_vk(const struct vk_ctx *ctx, in gl_create_semaphores_from_vk() 239 gl_check_vk_compatibility(const struct vk_ctx *ctx) in gl_check_vk_compatibility() 261 vk_check_gl_compatibility(struct vk_ctx *ctx) in vk_check_gl_compatibility()
|
H A D | vk_buf_exchange.c | 91 static struct vk_ctx vk_core;
|
H A D | vk_image_display.c | 91 static struct vk_ctx vk_core;
|
H A D | vk_image_overwrite.c | 43 static struct vk_ctx vk_core;
|
H A D | vk_image_display_overwrite.c | 120 static struct vk_ctx vk_core;
|
/dports/graphics/libplacebo/libplacebo-4.157.0/src/vulkan/ |
H A D | command.h | 35 void vk_dev_callback(struct vk_ctx *vk, vk_cb callback, 110 enum vk_wait_type vk_cmd_wait(struct vk_ctx *vk, struct vk_cmd *cmd, 117 void vk_signal_destroy(struct vk_ctx *vk, struct vk_signal **sig); 133 struct vk_cmdpool *vk_cmdpool_create(struct vk_ctx *vk, 137 void vk_cmdpool_destroy(struct vk_ctx *vk, struct vk_cmdpool *pool); 145 bool vk_cmd_queue(struct vk_ctx *vk, struct vk_cmd **cmd); 156 bool vk_poll_commands(struct vk_ctx *vk, uint64_t timeout); 160 bool vk_flush_commands(struct vk_ctx *vk); 164 bool vk_flush_obj(struct vk_ctx *vk, const void *obj); 169 void vk_rotate_queues(struct vk_ctx *vk); [all …]
|
H A D | command.c | 22 static VkResult vk_cmd_poll(struct vk_ctx *vk, struct vk_cmd *cmd, in vk_cmd_poll() 28 static void vk_cmd_reset(struct vk_ctx *vk, struct vk_cmd *cmd) in vk_cmd_reset() 48 static void vk_cmd_destroy(struct vk_ctx *vk, struct vk_cmd *cmd) in vk_cmd_destroy() 91 void vk_dev_callback(struct vk_ctx *vk, vk_cb callback, in vk_dev_callback() 290 struct vk_cmdpool *vk_cmdpool_create(struct vk_ctx *vk, in vk_cmdpool_create() 368 bool vk_cmd_queue(struct vk_ctx *vk, struct vk_cmd **pcmd) in vk_cmd_queue() 402 bool vk_poll_commands(struct vk_ctx *vk, uint64_t timeout) in vk_poll_commands() 433 bool vk_flush_commands(struct vk_ctx *vk) in vk_flush_commands() 438 bool vk_flush_obj(struct vk_ctx *vk, const void *obj) in vk_flush_obj() 527 void vk_rotate_queues(struct vk_ctx *vk) in vk_rotate_queues() [all …]
|
H A D | gpu.c | 44 struct vk_ctx *vk = p->vk; in timer_destroy_cb() 54 struct vk_ctx *vk = p->vk; in vk_timer_create() 76 struct vk_ctx *vk = p->vk; in vk_timer_destroy() 89 struct vk_ctx *vk = p->vk; in vk_timer_query() 121 struct vk_ctx *vk = p->vk; in timer_begin() 164 struct vk_ctx *vk = p->vk; in _begin_cmd() 212 struct vk_ctx *vk = p->vk; in _end_cmd() 255 struct vk_ctx *vk = p->vk; in vk_gpu_destroy() 571 struct vk_ctx *vk = p->vk; in vk_sync_destroy() 611 struct vk_ctx *vk = p->vk; in vk_sync_create() [all …]
|
H A D | gpu_buf.c | 34 struct vk_ctx *vk = p->vk; in vk_buf_barrier() 151 struct vk_ctx *vk = p->vk; in vk_buf_deref() 165 struct vk_ctx *vk = p->vk; in vk_buf_create() 321 static void invalidate_memslice(struct vk_ctx *vk, const struct vk_memslice *mem) in invalidate_memslice() 338 struct vk_ctx *vk = p->vk; in vk_buf_flush() 375 struct vk_ctx *vk = p->vk; in vk_buf_poll() 397 struct vk_ctx *vk = p->vk; in vk_buf_write() 471 struct vk_ctx *vk = p->vk; in vk_buf_copy() 504 struct vk_ctx *vk = p->vk; in vk_buf_export()
|
H A D | malloc.c | 97 struct vk_ctx *vk; 105 struct vk_ctx *vk = ma->vk; in vk_malloc_print_heap() 164 static void slab_free(struct vk_ctx *vk, struct vk_slab *slab) in slab_free() 236 struct vk_ctx *vk = ma->vk; in find_best_memtype() 305 struct vk_ctx *vk = ma->vk; in slab_alloc() 512 static void heap_uninit(struct vk_ctx *vk, struct vk_heap *heap) in heap_uninit() 521 struct vk_malloc *vk_malloc_create(struct vk_ctx *vk) in vk_malloc_create() 560 struct vk_ctx *vk = ma->vk; in vk_malloc_handle_caps() 578 struct vk_ctx *vk = ma->vk; in vk_malloc_free() 719 struct vk_ctx *vk = ma->vk; in vk_malloc_import() [all …]
|
H A D | swapchain.c | 33 struct vk_ctx *vk; 154 struct vk_ctx *vk = p->vk; in pick_surf_format() 271 struct vk_ctx *vk = p->vk; in set_hdr_metadata() 305 struct vk_ctx *vk = PL_PRIV(plvk); in pl_vulkan_create_swapchain() 397 struct vk_ctx *vk = p->vk; in vk_sw_destroy() 422 struct vk_ctx *vk = p->vk; in update_swapchain_info() 547 static void destroy_swapchain(struct vk_ctx *vk, struct priv *p) in destroy_swapchain() 558 struct vk_ctx *vk = p->vk; in vk_sw_recreate() 681 struct vk_ctx *vk = p->vk; in vk_sw_start_frame() 751 struct vk_ctx *vk = p->vk; in vk_sw_submit_frame()
|
H A D | gpu_tex.c | 25 struct vk_ctx *vk = p->vk; in vk_tex_barrier() 112 struct vk_ctx *vk = p->vk; in vk_tex_signal() 125 struct vk_ctx *vk = p->vk; in vk_tex_destroy() 155 struct vk_ctx *vk = p->vk; in vk_init_image() 265 struct vk_ctx *vk = p->vk; in vk_tex_create() 597 struct vk_ctx *vk = p->vk; in vk_tex_clear_ex() 628 struct vk_ctx *vk = p->vk; in vk_tex_blit() 711 struct vk_ctx *vk = p->vk; in vk_img_copy_queue() 766 struct vk_ctx *vk = p->vk; in vk_tex_upload() 896 struct vk_ctx *vk = p->vk; in vk_tex_download() [all …]
|
H A D | gpu.h | 29 pl_gpu pl_gpu_create_vk(struct vk_ctx *vk); 55 struct vk_ctx *vk;
|
H A D | context.c | 45 .offset = offsetof(struct vk_ctx, N), \ 50 .offset = offsetof(struct vk_ctx, N), \ 322 static void load_vk_fun(struct vk_ctx *vk, const struct vk_fun *fun) in load_vk_fun() 843 struct vk_ctx *vk = PL_PRIV(*pl_vk); in pl_vulkan_destroy() 1050 static bool device_init(struct vk_ctx *vk, const struct pl_vulkan_params *params) in device_init() 1267 struct pl_vulkan *pl_vk = pl_zalloc_obj(NULL, pl_vk, struct vk_ctx); in pl_vulkan_create() 1268 struct vk_ctx *vk = PL_PRIV(pl_vk); in pl_vulkan_create() 1269 *vk = (struct vk_ctx) { in pl_vulkan_create() 1412 struct pl_vulkan *pl_vk = pl_zalloc_obj(NULL, pl_vk, struct vk_ctx); in pl_vulkan_import() 1413 struct vk_ctx *vk = PL_PRIV(pl_vk); in pl_vulkan_import() [all …]
|
H A D | malloc.h | 24 struct vk_malloc *vk_malloc_create(struct vk_ctx *vk);
|
H A D | utils.h | 39 bool vk_external_mem_check(struct vk_ctx *vk,
|
H A D | gpu_pass.c | 61 struct vk_ctx *vk = p->vk; in pass_destroy_cb() 80 struct vk_ctx *vk = p->vk; in vk_pass_destroy() 185 static void destroy_pipeline(struct vk_ctx *vk, VkPipeline pipeline) in destroy_pipeline() 190 static VkResult vk_recreate_pipelines(struct vk_ctx *vk, pl_pass pass, in vk_recreate_pipelines() 348 struct vk_ctx *vk = p->vk; in vk_pass_create() 884 struct vk_ctx *vk = p->vk; in vk_pass_run()
|
H A D | utils.c | 63 bool vk_external_mem_check(struct vk_ctx *vk, in vk_external_mem_check()
|
H A D | common.h | 52 struct vk_ctx { struct
|
H A D | formats.c | 187 struct vk_ctx *vk = p->vk; in vk_setup_formats()
|
/dports/graphics/libplacebo/libplacebo-4.157.0/src/tests/ |
H A D | vulkan.c | 49 struct vk_ctx *vk = PL_PRIV(pl_vk); in vulkan_interop_tests()
|