HomeSort by relevance Sort by last modified time
    Searched full:fence (Results 201 - 225 of 844) sorted by null

1 2 3 4 5 6 7 891011>>

  /frameworks/native/libs/gui/
BufferQueueProducer.cpp 42 mLastQueueBufferFence(Fence::NO_FENCE),
252 sp<android::Fence> *outFence, bool async,
322 mSlots[found].mFence = Fence::NO_FENCE;
328 BQ_LOGE("dequeueBuffer: about to return a NULL fence - "
337 mSlots[found].mFence = Fence::NO_FENCE;
374 BQ_LOGE("dequeueBuffer: error %#x waiting for fence",
377 BQ_LOGE("dequeueBuffer: timeout waiting for fence");
422 sp<Fence>* outFence) {
506 mSlots[*outSlot].mFence = Fence::NO_FENCE;
524 sp<Fence> fence local
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/nouveau/
nouveau_buffer.c 60 struct nouveau_fence *fence)
62 nouveau_fence_work(fence, nouveau_mm_free_work, *mm);
72 release_allocation(&buf->mm, buf->fence);
97 nouveau_fence_ref(NULL, &res->fence);
163 release_allocation(&mm, nv->screen->fence.current);
227 if (!buf->fence)
229 if (!nouveau_fence_wait(buf->fence))
232 nouveau_fence_ref(NULL, &buf->fence);
245 return (buf->fence && !nouveau_fence_signalled(buf->fence));
    [all...]
  /external/mesa3d/src/gallium/drivers/nouveau/
nouveau_buffer.c 60 struct nouveau_fence *fence)
62 nouveau_fence_work(fence, nouveau_mm_free_work, *mm);
72 release_allocation(&buf->mm, buf->fence);
97 nouveau_fence_ref(NULL, &res->fence);
163 release_allocation(&mm, nv->screen->fence.current);
227 if (!buf->fence)
229 if (!nouveau_fence_wait(buf->fence))
232 nouveau_fence_ref(NULL, &buf->fence);
245 return (buf->fence && !nouveau_fence_signalled(buf->fence));
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/nvc0/
nvc0_screen.c 254 if (screen->base.fence.current) {
255 nouveau_fence_wait(screen->base.fence.current);
256 nouveau_fence_ref(NULL, &screen->base.fence.current);
268 nouveau_bo_ref(NULL, &screen->fence.bo);
375 *sequence = ++screen->base.fence.sequence;
378 PUSH_DATAh(push, screen->fence.bo->offset);
379 PUSH_DATA (push, screen->fence.bo->offset);
389 return screen->fence.map[0];
451 &screen->fence.bo);
454 nouveau_bo_map(screen->fence.bo, 0, NULL)
    [all...]
  /external/mesa3d/src/gallium/drivers/nvc0/
nvc0_screen.c 254 if (screen->base.fence.current) {
255 nouveau_fence_wait(screen->base.fence.current);
256 nouveau_fence_ref(NULL, &screen->base.fence.current);
268 nouveau_bo_ref(NULL, &screen->fence.bo);
375 *sequence = ++screen->base.fence.sequence;
378 PUSH_DATAh(push, screen->fence.bo->offset);
379 PUSH_DATA (push, screen->fence.bo->offset);
389 return screen->fence.map[0];
451 &screen->fence.bo);
454 nouveau_bo_map(screen->fence.bo, 0, NULL)
    [all...]
  /bionic/libc/kernel/uapi/linux/
sw_sync.h 26 __s32 fence; member in struct:sw_sync_create_fence_data
  /development/ndk/platforms/android-L/include/linux/
sw_sync.h 26 __s32 fence; member in struct:sw_sync_create_fence_data
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/llvmpipe/
lp_flush.h 39 struct pipe_fence_handle **fence,
lp_rast.h 161 struct lp_fence *fence; member in union:lp_rast_cmd_arg
211 lp_rast_arg_fence( struct lp_fence *fence )
214 arg.fence = fence;
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv50/
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 bo: %d\n", ret)
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/winsys/svga/drm/
vmw_screen_svga.c 133 struct pipe_fence_handle *fence,
138 return vmw_fence_signalled(vws, fence, flag);
144 struct pipe_fence_handle *fence,
149 return vmw_fence_finish(vws, fence, flag);
  /external/chromium_org/third_party/mesa/src/src/mesa/state_tracker/
st_cb_flush.h 44 struct pipe_fence_handle **fence);
  /external/llvm/test/CodeGen/X86/
i486-fence-loop.ll 20 fence seq_cst
  /external/mesa3d/src/gallium/drivers/llvmpipe/
lp_flush.h 39 struct pipe_fence_handle **fence,
lp_rast.h 161 struct lp_fence *fence; member in union:lp_rast_cmd_arg
211 lp_rast_arg_fence( struct lp_fence *fence )
214 arg.fence = fence;
  /external/mesa3d/src/gallium/drivers/nv50/
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 bo: %d\n", ret)
    [all...]
  /external/mesa3d/src/gallium/winsys/svga/drm/
vmw_screen_svga.c 133 struct pipe_fence_handle *fence,
138 return vmw_fence_signalled(vws, fence, flag);
144 struct pipe_fence_handle *fence,
149 return vmw_fence_finish(vws, fence, flag);
  /external/mesa3d/src/mesa/state_tracker/
st_cb_flush.h 44 struct pipe_fence_handle **fence);
  /prebuilts/ndk/9/platforms/android-21/arch-arm/usr/include/linux/
sw_sync.h 26 __s32 fence; member in struct:sw_sync_create_fence_data
  /prebuilts/ndk/9/platforms/android-21/arch-arm64/usr/include/linux/
sw_sync.h 26 __s32 fence; member in struct:sw_sync_create_fence_data
  /prebuilts/ndk/9/platforms/android-21/arch-mips/usr/include/linux/
sw_sync.h 26 __s32 fence; member in struct:sw_sync_create_fence_data
  /prebuilts/ndk/9/platforms/android-21/arch-mips64/usr/include/linux/
sw_sync.h 26 __s32 fence; member in struct:sw_sync_create_fence_data
  /prebuilts/ndk/9/platforms/android-21/arch-x86/usr/include/linux/
sw_sync.h 26 __s32 fence; member in struct:sw_sync_create_fence_data
  /prebuilts/ndk/9/platforms/android-21/arch-x86_64/usr/include/linux/
sw_sync.h 26 __s32 fence; member in struct:sw_sync_create_fence_data
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/i915/
i915_screen.c 363 * Fence functions
370 struct pipe_fence_handle *fence)
374 is->iws->fence_reference(is->iws, ptr, fence);
379 struct pipe_fence_handle *fence)
383 return is->iws->fence_signalled(is->iws, fence) == 1;
388 struct pipe_fence_handle *fence,
393 return is->iws->fence_finish(is->iws, fence) == 1;

Completed in 783 milliseconds

1 2 3 4 5 6 7 891011>>