Home
last modified time | relevance | path

Searched refs:timeline_type (Results 1 - 5 of 5) sorted by relevance

/third_party/mesa3d/src/vulkan/runtime/
H A Dvk_sync_binary.c51 return vk_sync_init(device, &binary->timeline, btype->timeline_type, in vk_sync_binary_init()
115 vk_sync_binary_get_type(const struct vk_sync_type *timeline_type) in vk_sync_binary_get_type() argument
117 assert(timeline_type->features & VK_SYNC_FEATURE_TIMELINE); in vk_sync_binary_get_type()
122 timeline_type->size, in vk_sync_binary_get_type()
136 .timeline_type = timeline_type, in vk_sync_binary_get_type()
H A Dvk_sync_binary.h34 const struct vk_sync_type *timeline_type; member
38 vk_sync_binary_get_type(const struct vk_sync_type *timeline_type);
H A Dvk_device.c44 const struct vk_sync_type *timeline_type = NULL; in get_timeline_mode() local
49 assert(timeline_type == NULL); in get_timeline_mode()
50 timeline_type = *t; in get_timeline_mode()
54 if (timeline_type == NULL) in get_timeline_mode()
57 if (vk_sync_type_is_vk_sync_timeline(timeline_type)) in get_timeline_mode()
60 if (timeline_type->features & VK_SYNC_FEATURE_WAIT_BEFORE_SIGNAL) in get_timeline_mode()
/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_device.h122 struct vk_sync_timeline_type timeline_type; member
H A Dtu_drm.c750 device->timeline_type = vk_sync_timeline_get_type(&tu_timeline_sync_type); in tu_drm_device_init()
753 device->sync_types[1] = &device->timeline_type.sync; in tu_drm_device_init()

Completed in 6 milliseconds