Searched refs:flush_fence (Results 1 – 8 of 8) sorted by relevance
/external/mesa3d/src/gallium/drivers/swr/ |
D | swr_screen.cpp | 953 swr_fence_finish(p_screen, NULL, screen->flush_fence, 0); in swr_resource_destroy() 961 swr_fence_work_free(screen->flush_fence, (void*)(alt->swr.xpBaseAddress), true); in swr_resource_destroy() 964 swr_fence_work_free(screen->flush_fence, (void*)(spr->swr.xpBaseAddress), true); in swr_resource_destroy() 973 swr_fence_work_free(screen->flush_fence, (void*)(alt->swr.xpBaseAddress), true); in swr_resource_destroy() 976 swr_fence_work_free(screen->flush_fence, (void*)(spr->swr.xpBaseAddress), true); in swr_resource_destroy() 977 swr_fence_work_free(screen->flush_fence, in swr_resource_destroy() 983 if (screen->pipe && swr_fence(screen->flush_fence)->work.count > 64) in swr_resource_destroy() 984 swr_fence_submit(swr_context(screen->pipe), screen->flush_fence); in swr_resource_destroy() 1006 swr_fence_finish(p_screen, NULL, screen->flush_fence, 0); in swr_flush_frontbuffer() 1036 swr_fence_finish(p_screen, NULL, (*screen)->flush_fence, 0); in swr_destroy_screen_internal() [all …]
|
D | swr_scratch.cpp | 53 swr_fence_finish(ctx->pipe.screen, NULL, screen->flush_fence, 0); in swr_copy_to_scratch_space() 54 swr_fence_work_free(screen->flush_fence, space->base, true); in swr_copy_to_scratch_space()
|
D | swr_draw.cpp | 251 swr_fence_submit(ctx, screen->flush_fence); in swr_draw_vbo() 252 swr_fence_finish(pipe->screen, NULL, screen->flush_fence, 0); in swr_draw_vbo() 277 swr_fence_reference(pipe->screen, fence, screen->flush_fence); in swr_flush() 364 swr_fence_submit(ctx, screen->flush_fence); in swr_store_dirty_resource()
|
D | swr_screen.h | 46 struct pipe_fence_handle *flush_fence; member
|
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_fence.cpp | 158 screen->flush_fence = swr_fence_create(); in swr_fence_init()
|
D | swr_state.cpp | 388 swr_fence_work_delete_vs(screen->flush_fence, swr_vs); in swr_delete_vs_state() 427 swr_fence_work_delete_fs(screen->flush_fence, swr_fs); in swr_delete_fs_state() 463 swr_fence_work_delete_gs(screen->flush_fence, swr_gs); in swr_delete_gs_state() 500 swr_fence_work_delete_tcs(screen->flush_fence, swr_tcs); in swr_delete_tcs_state() 543 swr_fence_work_delete_tes(screen->flush_fence, swr_tes); in swr_delete_tes_state() 1240 swr_fence_submit(ctx, screen->flush_fence); in swr_update_derived() 2080 if (swr_is_fence_pending(screen->flush_fence)) in swr_update_derived() 2081 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()
|