Home
last modified time | relevance | path

Searched refs:timeline (Results 1 - 8 of 8) sorted by relevance

/third_party/mesa3d/src/vulkan/runtime/
H A Dvk_sync_timeline.c61 struct vk_sync_timeline *timeline = to_vk_sync_timeline(sync); in vk_sync_timeline_init() local
65 container_of(timeline->sync.type, struct vk_sync_timeline_type, sync); in vk_sync_timeline_init()
68 ret = mtx_init(&timeline->mutex, mtx_plain); in vk_sync_timeline_init()
72 ret = cnd_init(&timeline->cond); in vk_sync_timeline_init()
74 mtx_destroy(&timeline->mutex); in vk_sync_timeline_init()
78 timeline->highest_past = in vk_sync_timeline_init()
79 timeline->highest_pending = initial_value; in vk_sync_timeline_init()
80 list_inithead(&timeline->pending_points); in vk_sync_timeline_init()
81 list_inithead(&timeline->free_points); in vk_sync_timeline_init()
90 struct vk_sync_timeline *timeline in vk_sync_timeline_finish() local
110 vk_sync_timeline_first_point(struct vk_sync_timeline *timeline) vk_sync_timeline_first_point() argument
128 vk_sync_timeline_alloc_point_locked(struct vk_device *device, struct vk_sync_timeline *timeline, uint64_t value, struct vk_sync_timeline_point **point_out) vk_sync_timeline_alloc_point_locked() argument
181 vk_sync_timeline_alloc_point(struct vk_device *device, struct vk_sync_timeline *timeline, uint64_t value, struct vk_sync_timeline_point **point_out) vk_sync_timeline_alloc_point() argument
196 vk_sync_timeline_point_free_locked(struct vk_sync_timeline *timeline, struct vk_sync_timeline_point *point) vk_sync_timeline_point_free_locked() argument
207 struct vk_sync_timeline *timeline = point->timeline; vk_sync_timeline_point_free() local
221 vk_sync_timeline_point_unref(struct vk_sync_timeline *timeline, struct vk_sync_timeline_point *point) vk_sync_timeline_point_unref() argument
231 vk_sync_timeline_point_complete(struct vk_sync_timeline *timeline, struct vk_sync_timeline_point *point) vk_sync_timeline_point_complete() argument
248 vk_sync_timeline_gc_locked(struct vk_device *device, struct vk_sync_timeline *timeline, bool drain) vk_sync_timeline_gc_locked() argument
296 struct vk_sync_timeline *timeline = point->timeline; vk_sync_timeline_point_install() local
318 vk_sync_timeline_get_point_locked(struct vk_device *device, struct vk_sync_timeline *timeline, uint64_t wait_value, struct vk_sync_timeline_point **point_out) vk_sync_timeline_get_point_locked() argument
342 vk_sync_timeline_get_point(struct vk_device *device, struct vk_sync_timeline *timeline, uint64_t wait_value, struct vk_sync_timeline_point **point_out) vk_sync_timeline_get_point() argument
359 struct vk_sync_timeline *timeline = point->timeline; vk_sync_timeline_point_release() local
367 vk_sync_timeline_signal_locked(struct vk_device *device, struct vk_sync_timeline *timeline, uint64_t value) vk_sync_timeline_signal_locked() argument
396 struct vk_sync_timeline *timeline = to_vk_sync_timeline(sync); vk_sync_timeline_signal() local
410 struct vk_sync_timeline *timeline = to_vk_sync_timeline(sync); vk_sync_timeline_get_value() local
425 vk_sync_timeline_wait_locked(struct vk_device *device, struct vk_sync_timeline *timeline, uint64_t wait_value, enum vk_sync_wait_flags wait_flags, uint64_t abs_timeout_ns) vk_sync_timeline_wait_locked() argument
510 struct vk_sync_timeline *timeline = to_vk_sync_timeline(sync); vk_sync_timeline_wait() local
[all...]
H A Dvk_sync_binary.c51 return vk_sync_init(device, &binary->timeline, btype->timeline_type, in vk_sync_binary_init()
61 vk_sync_finish(device, &binary->timeline); in vk_sync_binary_finish()
84 return vk_sync_signal(device, &binary->timeline, binary->next_point); in vk_sync_binary_signal()
100 .sync = &binary->timeline, in vk_sync_binary_wait_many()
121 .size = offsetof(struct vk_sync_binary, timeline) + in vk_sync_binary_get_type()
H A Dvk_sync_timeline.h47 struct vk_sync_timeline *timeline; member
59 /** Implements a timeline vk_sync type on top of a binary vk_sync
62 * whose kernel driver do not yet support timeline syncobj. Since it's a
96 struct vk_sync_timeline *timeline,
107 struct vk_sync_timeline *timeline,
H A Dvk_queue.c296 * list of waits to get rid of any trivial timeline waits. in vk_queue_submit_final()
300 /* A timeline wait on 0 is always a no-op */ in vk_queue_submit_final()
320 struct vk_sync_timeline *timeline = in vk_queue_submit_final() local
322 if (timeline) { in vk_queue_submit_final()
325 result = vk_sync_timeline_get_point(queue->base.device, timeline, in vk_queue_submit_final()
345 submit->waits[i].sync = &binary->timeline; in vk_queue_submit_final()
372 submit->signals[i].sync = &binary->timeline; in vk_queue_submit_final()
411 /* In emulated timeline mode, only emulated timelines are allowed */ in vk_queue_flush()
753 "Tried to signal a timeline with value 0"); in vk_queue_submit()
765 * we'll insert it into the timeline i in vk_queue_submit()
768 struct vk_sync_timeline *timeline = vk_sync_as_timeline(sync); vk_queue_submit() local
[all...]
H A Dvk_sync_binary.h40 /** Implements a binary vk_sync type on top of a timeline vk_sync
53 struct vk_sync timeline; member
/third_party/skia/experimental/docs/
H A DanimationCommon.js11 this.timeline = [];
18 function addActions(frame, timeline) {
23 loopOver(action, timeline);
36 for (var index = animationState.timelineIndex; index < animationState.timeline.length; ++index) {
37 var animation = animationState.timeline[index];
238 addActions("_default", animationState.timeline);
239 addActions(frame, animationState.timeline);
240 for (var index = 0; index < animationState.timeline.length; ++index) {
241 animationState.timeline[index].position = index;
243 animationState.timeline
[all...]
/third_party/mesa3d/src/imagination/vulkan/winsys/pvrsrvkm/
H A Dpvr_srv_job_compute.c50 int timeline; member
90 result = pvr_srv_create_timeline(srv_ws->render_fd, &srv_ctx->timeline); in pvr_srv_winsys_compute_ctx_create()
120 close(srv_ctx->timeline); in pvr_srv_winsys_compute_ctx_create()
135 close(srv_ctx->timeline); in pvr_srv_winsys_compute_ctx_destroy()
207 srv_ctx->timeline, in pvr_srv_winsys_compute_submit()
/third_party/ffmpeg/libavformat/
H A Ddashdec.c45 struct timeline { struct
52 * it expresses discontinuities in the timeline.
94 struct timeline **timelines;
670 struct timeline *tml = av_mallocz(sizeof(struct timeline)); in parse_manifest_segmenttimeline()
2291 av_log(pls->parent, AV_LOG_ERROR, "dash_seek missing timeline or fragment_duration\n"); in dash_seek()

Completed in 7 milliseconds