Home
last modified time | relevance | path

Searched refs:flush_fence (Results 1 – 10 of 10) sorted by relevance

/external/mesa3d/src/gallium/drivers/swr/
Dswr_screen.cpp977 swr_fence_finish(p_screen, NULL, screen->flush_fence, 0); in swr_resource_destroy()
985 swr_fence_work_free(screen->flush_fence, (void*)(alt->swr.xpBaseAddress), true); in swr_resource_destroy()
988 swr_fence_work_free(screen->flush_fence, (void*)(spr->swr.xpBaseAddress), true); in swr_resource_destroy()
997 swr_fence_work_free(screen->flush_fence, (void*)(alt->swr.xpBaseAddress), true); in swr_resource_destroy()
1000 swr_fence_work_free(screen->flush_fence, (void*)(spr->swr.xpBaseAddress), true); in swr_resource_destroy()
1001 swr_fence_work_free(screen->flush_fence, in swr_resource_destroy()
1007 if (screen->pipe && swr_fence(screen->flush_fence)->work.count > 64) in swr_resource_destroy()
1008 swr_fence_submit(swr_context(screen->pipe), screen->flush_fence); in swr_resource_destroy()
1030 swr_fence_finish(p_screen, NULL, screen->flush_fence, 0); in swr_flush_frontbuffer()
1060 swr_fence_finish(p_screen, NULL, (*screen)->flush_fence, 0); in swr_destroy_screen_internal()
[all …]
Dswr_draw.cpp234 swr_fence_submit(ctx, screen->flush_fence); in swr_draw_vbo()
235 swr_fence_finish(pipe->screen, NULL, screen->flush_fence, 0); in swr_draw_vbo()
260 swr_fence_reference(pipe->screen, fence, screen->flush_fence); in swr_flush()
347 swr_fence_submit(ctx, screen->flush_fence); in swr_store_dirty_resource()
Dswr_context.cpp118 if (swr_is_fence_pending(screen->flush_fence)) in swr_transfer_map()
124 if (!swr_is_fence_pending(screen->flush_fence)) in swr_transfer_map()
125 swr_fence_submit(swr_context(pipe), screen->flush_fence); in swr_transfer_map()
127 swr_fence_finish(pipe->screen, NULL, screen->flush_fence, 0); in swr_transfer_map()
256 swr_fence_finish(pipe->screen, NULL, screen->flush_fence, 0); in swr_resource_copy()
Dswr_screen.h43 struct pipe_fence_handle *flush_fence; member
Dswr_scratch.cpp51 swr_fence_work_free(screen->flush_fence, space->base, true); in swr_copy_to_scratch_space()
Dswr_fence.cpp152 screen->flush_fence = swr_fence_create(); in swr_fence_init()
Dswr_state.cpp382 swr_fence_work_delete_vs(screen->flush_fence, swr_vs); in swr_delete_vs_state()
421 swr_fence_work_delete_fs(screen->flush_fence, swr_fs); in swr_delete_fs_state()
460 swr_fence_work_delete_gs(screen->flush_fence, swr_gs); in swr_delete_gs_state()
1117 swr_fence_submit(ctx, screen->flush_fence); in swr_update_derived()
1821 if (swr_is_fence_pending(screen->flush_fence)) in swr_update_derived()
1822 swr_fence_finish(pipe->screen, NULL, screen->flush_fence, 0); in swr_update_derived()
Dswr_query.cpp214 swr_fence_reference(pipe->screen, &pq->fence, screen->flush_fence); in swr_end_query()
/external/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_batch.c45 util_queue_fence_init(&batch->flush_fence); in batch_init()
156 util_queue_fence_destroy(&batch->flush_fence); in batch_fini()
254 util_queue_fence_wait(&batch->flush_fence); in fd_batch_sync()
304 batch, &batch->flush_fence, in batch_flush()
Dfreedreno_batch.h77 struct util_queue_fence flush_fence; member