Lines Matching refs:vc4
110 struct vc4_context *vc4 = vc4_context(pctx);
114 *fence = vc4_fence_create(vc4->screen, vc4->last_emit_seqno,
122 struct vc4_context *vc4 = vc4_context(pctx);
126 sync_accumulate("vc4", &vc4->in_fence_fd, fence->fd);
138 vc4_fence_context_init(struct vc4_context *vc4)
140 vc4->base.create_fence_fd = vc4_fence_create_fd;
141 vc4->base.fence_server_sync = vc4_fence_server_sync;
142 vc4->in_fence_fd = -1;
147 if (vc4->screen->has_syncobj) {
148 return drmSyncobjCreate(vc4->fd, DRM_SYNCOBJ_CREATE_SIGNALED,
149 &vc4->in_syncobj);