Home
last modified time | relevance | path

Searched refs:pl_sync (Results 1 – 8 of 8) sorted by relevance

/dports/graphics/libplacebo/libplacebo-4.157.0/src/vulkan/
H A Dgpu.h116 pl_sync ext_sync; // indicates an exported image
127 bool vk_tex_export(pl_gpu, pl_tex, pl_sync);
186 void vk_sync_deref(pl_gpu, pl_sync);
H A Dgpu.c565 static void vk_sync_destroy(pl_gpu gpu, pl_sync sync) in vk_sync_destroy()
598 void vk_sync_deref(pl_gpu gpu, pl_sync sync) in vk_sync_deref()
608 static pl_sync vk_sync_create(pl_gpu gpu, enum pl_handle_type handle_type) in vk_sync_create()
613 struct pl_sync *sync = pl_zalloc_obj(NULL, sync, struct pl_sync_vk); in vk_sync_create()
H A Dgpu_tex.c1037 bool vk_tex_export(pl_gpu gpu, pl_tex tex, pl_sync sync) in vk_tex_export()
/dports/graphics/libplacebo/libplacebo-4.157.0/src/include/libplacebo/
H A Dgpu.h1327 typedef const PL_STRUCT(pl_sync) {
1337 } *pl_sync; typedef
1343 pl_sync pl_sync_create(pl_gpu gpu, enum pl_handle_type handle_type);
1352 void pl_sync_destroy(pl_gpu gpu, pl_sync *sync);
1369 bool pl_tex_export(pl_gpu gpu, pl_tex tex, pl_sync sync);
/dports/graphics/libplacebo/libplacebo-4.157.0/src/
H A Dgpu.h41 void (*sync_destroy)(pl_gpu, pl_sync);
H A Dgpu.c2193 pl_sync pl_sync_create(pl_gpu gpu, enum pl_handle_type handle_type) in pl_sync_create()
2206 void pl_sync_destroy(pl_gpu gpu, pl_sync *sync) in pl_sync_destroy()
2216 bool pl_tex_export(pl_gpu gpu, pl_tex tex, pl_sync sync) in pl_tex_export()
/dports/graphics/libplacebo/libplacebo-4.157.0/src/tests/
H A Dvulkan.c30 pl_sync sync = pl_sync_create(gpu, handle_type); in vulkan_interop_tests()
/dports/multimedia/mpv/mpv-0.34.1/video/out/hwdec/
H A Dhwdec_cuda_vk.c40 const struct pl_sync *sync;