Home
last modified time | relevance | path

Searched refs:fence_wr (Results 1 – 13 of 13) sorted by relevance

/external/mesa3d/src/gallium/drivers/nouveau/
Dnouveau_buffer.c108 nouveau_fence_ref(NULL, &buf->fence_wr); in nouveau_buffer_reallocate()
127 nouveau_fence_ref(NULL, &res->fence_wr); in nouveau_buffer_destroy()
221 nouveau_fence_ref(nv->screen->fence.current, &buf->fence_wr); in nouveau_transfer_write()
232 if (!buf->fence_wr) in nouveau_buffer_sync()
235 !nouveau_fence_signalled(buf->fence_wr)); in nouveau_buffer_sync()
236 if (!nouveau_fence_wait(buf->fence_wr, &nv->debug)) in nouveau_buffer_sync()
248 nouveau_fence_ref(NULL, &buf->fence_wr); in nouveau_buffer_sync()
257 return (buf->fence_wr && !nouveau_fence_signalled(buf->fence_wr)); in nouveau_buffer_busy()
578 nouveau_fence_ref(nv->screen->fence.current, &dst->fence_wr); in nouveau_copy_buffer()
Dnouveau_buffer.h47 struct nouveau_fence *fence_wr; member
/external/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv50_screen.h144 nouveau_fence_ref(screen->base.fence.current, &res->fence_wr); in nv50_resource_fence()
Dnv50_vbo.c634 if (buf->fence_wr && !nouveau_fence_signalled(buf->fence_wr)) in nv50_draw_elements()
635 nouveau_fence_wait(buf->fence_wr, &nv50->base.debug); in nv50_draw_elements()
Dnv50_miptree.c172 nouveau_fence_ref(NULL, &mt->base.fence_wr); in nv50_miptree_destroy()
Dnv50_surface.c677 nouveau_fence_ref(nv50->screen->base.fence.current, &buf->fence_wr); in nv50_clear_buffer_push()
801 nouveau_fence_ref(nv50->screen->base.fence.current, &buf->fence_wr); in nv50_clear_buffer()
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/
Dnvc0_screen.h157 nouveau_fence_ref(screen->base.fence.current, &res->fence_wr); in nvc0_resource_fence()
Dnvc0_vbo.c811 if ((buf->fence_wr && !nouveau_fence_signalled(buf->fence_wr)) || in nvc0_draw_indirect()
812 (buf_count && buf_count->fence_wr && in nvc0_draw_indirect()
813 !nouveau_fence_signalled(buf_count->fence_wr))) { in nvc0_draw_indirect()
Dnvc0_transfer.c366 return !mt->base.fence_wr || nouveau_fence_wait(mt->base.fence_wr, &nvc0->base.debug); in nvc0_mt_sync()
Dnvc0_query_hw.c478 nouveau_fence_ref(nvc0->screen->base.fence.current, &buf->fence_wr); in nvc0_hw_get_query_result_resource()
Dnvc0_surface.c408 nouveau_fence_ref(nvc0->screen->base.fence.current, &buf->fence_wr); in nvc0_clear_buffer_push_nvc0()
458 nouveau_fence_ref(nvc0->screen->base.fence.current, &buf->fence_wr); in nvc0_clear_buffer_push_nve4()
605 nouveau_fence_ref(nvc0->screen->base.fence.current, &buf->fence_wr); in nvc0_clear_buffer()
/external/mesa3d/src/gallium/drivers/nouveau/nv30/
Dnv30_context.c62 nouveau_fence_ref(screen->fence.current, &res->fence_wr); in nv30_context_kick_notify()
Dnv30_state_validate.c532 nouveau_fence_ref(screen->fence.current, &res->fence_wr); in nv30_state_validate()