Searched refs:flush_fence (Results 1 – 10 of 10) sorted by relevance
/external/mesa3d/src/gallium/drivers/swr/ |
D | swr_screen.cpp | 977 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 …]
|
D | swr_draw.cpp | 234 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()
|
D | swr_context.cpp | 118 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()
|
D | swr_screen.h | 43 struct pipe_fence_handle *flush_fence; member
|
D | swr_scratch.cpp | 51 swr_fence_work_free(screen->flush_fence, space->base, true); in swr_copy_to_scratch_space()
|
D | swr_fence.cpp | 152 screen->flush_fence = swr_fence_create(); in swr_fence_init()
|
D | swr_state.cpp | 382 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()
|
D | swr_query.cpp | 214 swr_fence_reference(pipe->screen, &pq->fence, screen->flush_fence); in swr_end_query()
|
/external/mesa3d/src/gallium/drivers/freedreno/ |
D | freedreno_batch.c | 45 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()
|
D | freedreno_batch.h | 77 struct util_queue_fence flush_fence; member
|