/external/mesa3d/src/gallium/drivers/nv50/ |
H A D | nv50_screen.c | 265 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 D | glhd_screen.c | 294 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 D | svga_screen_cache.c | 119 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 D | tr_screen.c | 323 * 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 D | xorg_dri2.c | 59 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 D | xorg_crtc.c | 214 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 D | glhd_screen.c | 294 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 D | svga_screen_cache.c | 119 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 D | tr_screen.c | 323 * 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 D | xorg_dri2.c | 59 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 D | xorg_crtc.c | 214 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 D | pb_validate.c | 152 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 D | pb_buffer_malloc.c | 99 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 D | lp_context.c | 97 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 D | lp_setup.h | 67 struct pipe_fence_handle **fence,
|
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/nouveau/ |
H A D | nouveau_driver.c | 82 { 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 D | pb_validate.c | 152 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 D | pb_buffer_malloc.c | 99 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 D | lp_context.c | 97 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 D | lp_setup.h | 67 struct pipe_fence_handle **fence,
|
/external/mesa3d/src/mesa/drivers/dri/nouveau/ |
H A D | nouveau_driver.c | 82 { 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 D | vmw_screen.h | 114 struct pipe_fence_handle **fence);
|
H A D | vmw_context.c | 133 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 D | vmw_screen.h | 114 struct pipe_fence_handle **fence);
|
H A D | vmw_context.c | 133 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);
|