Searched refs:flush_fence (Results 1 - 18 of 18) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/
H A Dswr_screen.h43 struct pipe_fence_handle *flush_fence; member in struct:swr_screen
H A Dswr_scratch.cpp51 swr_fence_work_free(screen->flush_fence, space->base, true);
H A Dswr_draw.cpp234 swr_fence_submit(ctx, screen->flush_fence);
235 swr_fence_finish(pipe->screen, NULL, screen->flush_fence, 0);
260 swr_fence_reference(pipe->screen, fence, screen->flush_fence);
347 swr_fence_submit(ctx, screen->flush_fence);
H A Dswr_fence.cpp158 screen->flush_fence = swr_fence_create();
H A Dswr_screen.cpp1004 swr_fence_finish(p_screen, NULL, screen->flush_fence, 0);
1012 swr_fence_work_free(screen->flush_fence, (void*)(alt->swr.xpBaseAddress), true);
1015 swr_fence_work_free(screen->flush_fence, (void*)(spr->swr.xpBaseAddress), true);
1024 swr_fence_work_free(screen->flush_fence, (void*)(alt->swr.xpBaseAddress), true);
1027 swr_fence_work_free(screen->flush_fence, (void*)(spr->swr.xpBaseAddress), true);
1028 swr_fence_work_free(screen->flush_fence,
1034 if (screen->pipe && swr_fence(screen->flush_fence)->work.count > 64)
1035 swr_fence_submit(swr_context(screen->pipe), screen->flush_fence);
1057 swr_fence_finish(p_screen, NULL, screen->flush_fence, 0);
1087 swr_fence_finish(p_screen, NULL, (*screen)->flush_fence,
[all...]
H A Dswr_context.cpp118 if (swr_is_fence_pending(screen->flush_fence))
124 if (!swr_is_fence_pending(screen->flush_fence))
125 swr_fence_submit(swr_context(pipe), screen->flush_fence);
127 swr_fence_finish(pipe->screen, NULL, screen->flush_fence, 0);
256 swr_fence_finish(pipe->screen, NULL, screen->flush_fence, 0);
H A Dswr_query.cpp214 swr_fence_reference(pipe->screen, &pq->fence, screen->flush_fence);
H A Dswr_state.cpp377 swr_fence_work_delete_vs(screen->flush_fence, swr_vs);
416 swr_fence_work_delete_fs(screen->flush_fence, swr_fs);
455 swr_fence_work_delete_gs(screen->flush_fence, swr_gs);
1112 swr_fence_submit(ctx, screen->flush_fence);
1817 if (swr_is_fence_pending(screen->flush_fence))
1818 swr_fence_finish(pipe->screen, NULL, screen->flush_fence, 0);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/
H A Dswr_screen.h46 struct pipe_fence_handle *flush_fence; member in struct:swr_screen
H A Dswr_scratch.cpp53 swr_fence_finish(ctx->pipe.screen, NULL, screen->flush_fence, 0);
54 swr_fence_work_free(screen->flush_fence, space->base, true);
H A Dswr_fence.cpp158 screen->flush_fence = swr_fence_create();
H A Dswr_screen.cpp956 swr_fence_finish(p_screen, NULL, screen->flush_fence, 0);
964 swr_fence_work_free(screen->flush_fence, (void*)(alt->swr.xpBaseAddress), true);
967 swr_fence_work_free(screen->flush_fence, (void*)(spr->swr.xpBaseAddress), true);
976 swr_fence_work_free(screen->flush_fence, (void*)(alt->swr.xpBaseAddress), true);
979 swr_fence_work_free(screen->flush_fence, (void*)(spr->swr.xpBaseAddress), true);
980 swr_fence_work_free(screen->flush_fence,
986 if (screen->pipe && swr_fence(screen->flush_fence)->work.count > 64)
987 swr_fence_submit(swr_context(screen->pipe), screen->flush_fence);
1009 swr_fence_finish(p_screen, NULL, screen->flush_fence, 0);
1039 swr_fence_finish(p_screen, NULL, (*screen)->flush_fence,
[all...]
H A Dswr_draw.cpp274 swr_fence_submit(ctx, screen->flush_fence);
275 swr_fence_finish(pipe->screen, NULL, screen->flush_fence, 0);
300 swr_fence_reference(pipe->screen, fence, screen->flush_fence);
387 swr_fence_submit(ctx, screen->flush_fence);
H A Dswr_context.cpp118 if (swr_is_fence_pending(screen->flush_fence))
124 if (!swr_is_fence_pending(screen->flush_fence))
125 swr_fence_submit(swr_context(pipe), screen->flush_fence);
127 swr_fence_finish(pipe->screen, NULL, screen->flush_fence, 0);
256 swr_fence_finish(pipe->screen, NULL, screen->flush_fence, 0);
H A Dswr_query.cpp214 swr_fence_reference(pipe->screen, &pq->fence, screen->flush_fence);
H A Dswr_state.cpp400 swr_fence_work_delete_vs(screen->flush_fence, swr_vs);
439 swr_fence_work_delete_fs(screen->flush_fence, swr_fs);
475 swr_fence_work_delete_gs(screen->flush_fence, swr_gs);
512 swr_fence_work_delete_tcs(screen->flush_fence, swr_tcs);
555 swr_fence_work_delete_tes(screen->flush_fence, swr_tes);
1258 swr_fence_submit(ctx, screen->flush_fence);
2099 if (swr_is_fence_pending(screen->flush_fence))
2100 swr_fence_finish(pipe->screen, NULL, screen->flush_fence, 0);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/
H A Dfreedreno_batch.c45 util_queue_fence_init(&batch->flush_fence);
190 util_queue_fence_destroy(&batch->flush_fence);
288 util_queue_fence_wait(&batch->flush_fence);
336 batch, &batch->flush_fence,
H A Dfreedreno_batch.h77 struct util_queue_fence flush_fence; member in struct:fd_batch

Completed in 15 milliseconds