Searched refs:fence (Results 151 - 175 of 288) sorted by relevance

1234567891011>>

/external/mesa3d/src/gallium/drivers/nv50/
H A Dnv50_screen.c265 if (screen->base.fence.current) {
266 nouveau_fence_wait(screen->base.fence.current);
267 nouveau_fence_ref (NULL, &screen->base.fence.current);
280 nouveau_bo_ref(NULL, &screen->fence.bo);
306 *sequence = ++screen->base.fence.sequence;
309 PUSH_DATAh(push, screen->fence.bo->offset);
310 PUSH_DATA (push, screen->fence.bo->offset);
323 return nv50_screen(pscreen)->fence.map[0];
637 NULL, &screen->fence.bo);
639 NOUVEAU_ERR("Failed to allocate fence b
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/galahad/
H A Dglhd_screen.c294 struct pipe_fence_handle *fence)
301 fence);
306 struct pipe_fence_handle *fence)
312 fence);
317 struct pipe_fence_handle *fence,
324 fence,
292 galahad_screen_fence_reference(struct pipe_screen *_screen, struct pipe_fence_handle **ptr, struct pipe_fence_handle *fence) argument
305 galahad_screen_fence_signalled(struct pipe_screen *_screen, struct pipe_fence_handle *fence) argument
316 galahad_screen_fence_finish(struct pipe_screen *_screen, struct pipe_fence_handle *fence, uint64_t timeout) argument
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/svga/
H A Dsvga_screen_cache.c119 sws->fence_signalled(sws, entry->fence, 0) == 0) {
298 struct pipe_fence_handle *fence)
318 svgascreen->sws->fence_reference(svgascreen->sws, &entry->fence, fence);
354 if (cache->entries[i].fence)
356 &cache->entries[i].fence, NULL);
297 svga_screen_cache_flush(struct svga_screen *svgascreen, struct pipe_fence_handle *fence) argument
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/trace/
H A Dtr_screen.c323 * fence
353 struct pipe_fence_handle *fence)
362 trace_dump_arg(ptr, fence);
364 result = screen->fence_signalled(screen, fence);
376 struct pipe_fence_handle *fence,
386 trace_dump_arg(ptr, fence);
389 result = screen->fence_finish(screen, fence, timeout);
352 trace_screen_fence_signalled(struct pipe_screen *_screen, struct pipe_fence_handle *fence) argument
375 trace_screen_fence_finish(struct pipe_screen *_screen, struct pipe_fence_handle *fence, uint64_t timeout) argument
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/xorg/
H A Dxorg_dri2.c59 struct pipe_fence_handle *fence; member in struct:__anon14233
192 ms->screen->fence_reference(ms->screen, &private->fence, NULL);
360 dst_priv->fence && REGION_NUM_RECTS(pRegion) == 1) {
365 ms->screen->fence_finish(ms->screen, dst_priv->fence,
367 ms->screen->fence_reference(ms->screen, &dst_priv->fence, NULL);
397 &dst_priv->fence : NULL);
H A Dxorg_crtc.c214 struct pipe_fence_handle *fence = NULL; local
253 ctx->flush(ctx, &fence);
255 if (fence) {
256 screen->fence_finish(screen, fence, PIPE_TIMEOUT_INFINITE);
257 screen->fence_reference(screen, &fence, NULL);
/external/mesa3d/src/gallium/drivers/galahad/
H A Dglhd_screen.c294 struct pipe_fence_handle *fence)
301 fence);
306 struct pipe_fence_handle *fence)
312 fence);
317 struct pipe_fence_handle *fence,
324 fence,
292 galahad_screen_fence_reference(struct pipe_screen *_screen, struct pipe_fence_handle **ptr, struct pipe_fence_handle *fence) argument
305 galahad_screen_fence_signalled(struct pipe_screen *_screen, struct pipe_fence_handle *fence) argument
316 galahad_screen_fence_finish(struct pipe_screen *_screen, struct pipe_fence_handle *fence, uint64_t timeout) argument
/external/mesa3d/src/gallium/drivers/svga/
H A Dsvga_screen_cache.c119 sws->fence_signalled(sws, entry->fence, 0) == 0) {
298 struct pipe_fence_handle *fence)
318 svgascreen->sws->fence_reference(svgascreen->sws, &entry->fence, fence);
354 if (cache->entries[i].fence)
356 &cache->entries[i].fence, NULL);
297 svga_screen_cache_flush(struct svga_screen *svgascreen, struct pipe_fence_handle *fence) argument
/external/mesa3d/src/gallium/drivers/trace/
H A Dtr_screen.c323 * fence
353 struct pipe_fence_handle *fence)
362 trace_dump_arg(ptr, fence);
364 result = screen->fence_signalled(screen, fence);
376 struct pipe_fence_handle *fence,
386 trace_dump_arg(ptr, fence);
389 result = screen->fence_finish(screen, fence, timeout);
352 trace_screen_fence_signalled(struct pipe_screen *_screen, struct pipe_fence_handle *fence) argument
375 trace_screen_fence_finish(struct pipe_screen *_screen, struct pipe_fence_handle *fence, uint64_t timeout) argument
/external/mesa3d/src/gallium/state_trackers/xorg/
H A Dxorg_dri2.c59 struct pipe_fence_handle *fence; member in struct:__anon27644
192 ms->screen->fence_reference(ms->screen, &private->fence, NULL);
360 dst_priv->fence && REGION_NUM_RECTS(pRegion) == 1) {
365 ms->screen->fence_finish(ms->screen, dst_priv->fence,
367 ms->screen->fence_reference(ms->screen, &dst_priv->fence, NULL);
397 &dst_priv->fence : NULL);
H A Dxorg_crtc.c214 struct pipe_fence_handle *fence = NULL; local
253 ctx->flush(ctx, &fence);
255 if (fence) {
256 screen->fence_finish(screen, fence, PIPE_TIMEOUT_INFINITE);
257 screen->fence_reference(screen, &fence, NULL);
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/pipebuffer/
H A Dpb_validate.c152 struct pipe_fence_handle *fence)
156 pb_fence(vl->entries[i].buf, fence);
151 pb_validate_fence(struct pb_validate *vl, struct pipe_fence_handle *fence) argument
H A Dpb_buffer_malloc.c99 struct pipe_fence_handle *fence)
98 malloc_buffer_fence(struct pb_buffer *buf, struct pipe_fence_handle *fence) argument
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/llvmpipe/
H A Dlp_context.c97 struct pipe_fence_handle **fence)
99 llvmpipe_flush(pipe, fence, __FUNCTION__);
96 do_flush( struct pipe_context *pipe, struct pipe_fence_handle **fence) argument
H A Dlp_setup.h67 struct pipe_fence_handle **fence,
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/nouveau/
H A Dnouveau_driver.c82 { nctx->fence, NOUVEAU_BO_VRAM | NOUVEAU_BO_RDWR };
92 nouveau_bo_wait(nctx->fence, NOUVEAU_BO_RDWR, context_client(ctx));
/external/mesa3d/src/gallium/auxiliary/pipebuffer/
H A Dpb_validate.c152 struct pipe_fence_handle *fence)
156 pb_fence(vl->entries[i].buf, fence);
151 pb_validate_fence(struct pb_validate *vl, struct pipe_fence_handle *fence) argument
H A Dpb_buffer_malloc.c99 struct pipe_fence_handle *fence)
98 malloc_buffer_fence(struct pb_buffer *buf, struct pipe_fence_handle *fence) argument
/external/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_context.c97 struct pipe_fence_handle **fence)
99 llvmpipe_flush(pipe, fence, __FUNCTION__);
96 do_flush( struct pipe_context *pipe, struct pipe_fence_handle **fence) argument
H A Dlp_setup.h67 struct pipe_fence_handle **fence,
/external/mesa3d/src/mesa/drivers/dri/nouveau/
H A Dnouveau_driver.c82 { nctx->fence, NOUVEAU_BO_VRAM | NOUVEAU_BO_RDWR };
92 nouveau_bo_wait(nctx->fence, NOUVEAU_BO_RDWR, context_client(ctx));
/external/chromium_org/third_party/mesa/src/src/gallium/winsys/svga/drm/
H A Dvmw_screen.h114 struct pipe_fence_handle **fence);
H A Dvmw_context.c133 struct pipe_fence_handle *fence = NULL; local
160 &fence);
162 pb_validate_fence(vswc->validate, fence);
192 vmw_fence_reference(vswc->vws, pfence, fence);
194 vmw_fence_reference(vswc->vws, &fence, NULL);
/external/mesa3d/src/gallium/winsys/svga/drm/
H A Dvmw_screen.h114 struct pipe_fence_handle **fence);
H A Dvmw_context.c133 struct pipe_fence_handle *fence = NULL; local
160 &fence);
162 pb_validate_fence(vswc->validate, fence);
192 vmw_fence_reference(vswc->vws, pfence, fence);
194 vmw_fence_reference(vswc->vws, &fence, NULL);

Completed in 413 milliseconds

1234567891011>>