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

1 2 3 4 5 6 7 891011>>

  /frameworks/native/libs/gui/
BufferQueueProducer.cpp 49 mLastQueueBufferFence(Fence::NO_FENCE),
344 sp<android::Fence> *outFence, uint32_t width, uint32_t height,
455 mSlots[found].mFence = Fence::NO_FENCE;
471 BQ_LOGE("dequeueBuffer: about to return a NULL fence - "
478 // Don't return a fence in shared buffer mode, except for the first
482 Fence::NO_FENCE : mSlots[found].mFence;
484 mSlots[found].mFence = Fence::NO_FENCE;
541 BQ_LOGE("dequeueBuffer: error %#x waiting for fence",
544 BQ_LOGE("dequeueBuffer: timeout waiting for fence");
612 sp<Fence>* outFence)
741 sp<Fence> fence; local
    [all...]
BufferItemConsumer.cpp 79 BI_LOGE("Failed to wait for fence of acquired buffer: %s (%d)",
91 const sp<Fence>& releaseFence) {
  /hardware/qcom/msm8996/original-kernel-headers/linux/
msm_mdp_ext.h 190 * driver is producer. However, client sends the fence with buffer to
194 int fence; member in struct:mdp_layer_buffer
394 * Frame buffer device provides release fence handle to client. It
395 * triggers release fence when display hardware has consumed all the
434 * Frame buffer device provides retire fence handle if
436 * retire fence when current layers are swapped with new layers
438 * retire fence and release fences are triggered at the same
439 * time while command mode panel triggers release fence first
440 * (on pingpong done) and retire fence (on rdptr done)
  /external/vulkan-validation-layers/tests/
vktestbinding.h 47 class Fence;
194 VkResult wait(const std::vector<const Fence *> &fences, bool wait_all,
196 VkResult wait(const Fence &fence) {
197 return wait(std::vector<const Fence *>(1, &fence), true, (uint64_t)-1);
266 void submit(const std::vector<const CommandBuffer *> &cmds, Fence &fence);
267 void submit(const CommandBuffer &cmd, Fence &fence);
    [all...]
  /libcore/ojluni/src/main/java/java/util/
ArrayDeque.java 604 private int fence = tail; field in class:ArrayDeque.DeqIterator
613 return cursor != fence;
617 if (cursor == fence)
623 if (tail != fence || result == null)
635 fence = tail;
644 int m = a.length - 1, f = fence, i = cursor;
662 * for fence.
666 private int fence = head; field in class:ArrayDeque.DescendingIterator
670 return cursor != fence;
674 if (cursor == fence)
915 private int fence; \/\/ -1 until first use field in class:ArrayDeque.DeqSpliterator
    [all...]
Random.java 1005 final long fence; field in class:Random.RandomIntsSpliterator
1060 final long fence; field in class:Random.RandomLongsSpliterator
1116 final long fence; field in class:Random.RandomDoublesSpliterator
    [all...]
  /external/deqp/external/vulkancts/modules/vulkan/
vktSynchronization.cpp 425 void createFences (const DeviceInterface& deviceInterface, VkDevice device, bool signaled, deUint32 numFences, VkFence* fence)
436 VK_CHECK(deviceInterface.createFence(device, &fenceState, DE_NULL, &fence[ndx]));
439 void destroyFences (const DeviceInterface& deviceInterface, VkDevice device, deUint32 numFences, VkFence* fence)
442 deviceInterface.destroyFence(device, fence[ndx], DE_NULL);
    [all...]
  /external/llvm/test/Transforms/EarlyCSE/
atomics.ll 62 ; Can't DSE across a full fence
74 ; Can't DSE across a full fence
78 ; CHECK: fence seq_cst
81 fence seq_cst
86 ; Can't DSE across a full fence
98 ; Can't DSE across a full fence
  /external/mesa3d/src/gallium/drivers/galahad/
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,
  /frameworks/av/media/libstagefright/colorconversion/
SoftwareRenderer.cpp 216 sp<Fence> fence = new Fence(fenceFd); local
217 err = fence->waitForever("SoftwareRenderer::render");
221 // complete (drop) dequeued frame if fence wait failed; otherwise,
379 mRenderTracker.onFrameQueued(mediaTimeUs, (GraphicBuffer *)buf, Fence::NO_FENCE);
  /frameworks/av/services/camera/libcameraservice/gui/
RingBufferConsumer.cpp 112 BI_LOGE("Failed to wait for fence of acquired buffer: %s (%d)",
226 // In case the object was never pinned, pass the acquire fence
227 // back to the release fence. If the fence was already waited on,
236 BI_LOGE("Failed to add release fence to buffer "
340 BI_LOGE("Failed to add release fence to buffer "
  /frameworks/native/services/surfaceflinger/DisplayHardware/
HWC2.h 40 class Fence;
301 android::sp<android::Fence>>* outFences) const;
303 android::sp<android::Fence>* outRetireFence);
308 const android::sp<android::Fence>& acquireFence,
315 const android::sp<android::Fence>& releaseFence);
369 const android::sp<android::Fence>& acquireFence);
  /hardware/qcom/display/msm8909/liboverlay/
overlayRotator.h 55 void setCurrBufReleaseFd(const int& fence);
56 void setPrevBufReleaseFd(const int& fence);
100 inline void setCurrBufReleaseFd(const int& fence) {
101 mMem.setCurrBufReleaseFd(fence);
103 inline void setPrevBufReleaseFd(const int& fence) {
104 mMem.setPrevBufReleaseFd(fence);
  /hardware/qcom/display/msm8994/liboverlay/
overlayRotator.h 55 void setCurrBufReleaseFd(const int& fence);
56 void setPrevBufReleaseFd(const int& fence);
100 inline void setCurrBufReleaseFd(const int& fence) {
101 mMem.setCurrBufReleaseFd(fence);
103 inline void setPrevBufReleaseFd(const int& fence) {
104 mMem.setPrevBufReleaseFd(fence);
  /external/llvm/lib/CodeGen/
AtomicExpandPass.cpp 123 // If a compare and swap is lowered to LL/SC, we can do smarter fence
125 // failure path. As a result, fence insertion is directly done by
185 // The trailing fence is emitted before the instruction instead of after
190 // trailing fence.
408 // fence?
416 // fence?
425 // wrong place), but we might want a fence too. It's easiest to just remove
469 // fence?
480 // fence?
486 // fence
    [all...]
  /hardware/intel/img/psb_video/src/
tng_cmdbuf.c 663 struct _WsbmFenceObject *fence = NULL;
666 /* copy fence information */
668 drv_debug_msg(VIDEO_DEBUG_ERROR, "drm failed to create a fence"
674 fence = wsbmFenceCreate(driver_data->fence_mgr, fence_rep->fence_class,
678 if (fence)
679 *status = wsbmFenceFinish(fence, fence_rep->fence_type, 0);
681 return fence;
796 struct _WsbmFenceObject *fence = NULL;
798 fence = lnc_fence_wait(driver_data, &fence_rep, &status);
799 drv_debug_msg(VIDEO_DEBUG_GENERAL, "psb_fence_wait returns: %d (fence=0x%08x)\n", status, fence)
    [all...]
  /external/libdrm/freedreno/msm/
msm_pipe.c 62 .fence = timestamp,
70 ERROR_MSG("wait-fence failed! %d (%s)", ret, strerror(errno));
  /external/markdown/markdown/extensions/
fenced_code.py 67 r'(?P<fence>^~{3,})[ ]*(\{?\.(?P<lang>[a-zA-Z0-9_-]*)\}?)?[ ]*\n(?P<code>.*?)(?P=fence)[ ]*$',
  /external/mesa3d/src/gallium/state_trackers/xa/
xa_context.h 96 extern int xa_fence_wait(struct xa_fence *fence, uint64_t timeout);
98 extern void xa_fence_destroy(struct xa_fence *fence);
  /external/mesa3d/src/mesa/drivers/dri/nouveau/
nouveau_driver.c 82 { nctx->fence, NOUVEAU_BO_VRAM | NOUVEAU_BO_RDWR };
92 nouveau_bo_wait(nctx->fence, NOUVEAU_BO_RDWR, context_client(ctx));
  /frameworks/av/media/libstagefright/filters/
GraphicBufferListener.cpp 115 ALOGW("failed to wait for buffer fence: %d", err);
149 EGL_NO_DISPLAY, EGL_NO_SYNC_KHR, Fence::NO_FENCE);
  /frameworks/base/libs/hwui/tests/macrobench/
TestSceneRunner.cpp 102 proxy->fence();
116 proxy->fence();
  /hardware/intel/common/libwsbm/src/
wsbm_mallocpool.c 143 pool_fence(struct _WsbmBufStorage *buf __attribute__ ((unused)), struct _WsbmFenceObject *fence __attribute__ ((unused)))
181 pool->fence = &pool_fence;
wsbm_pool.h 74 void (*fence) (struct _WsbmBufStorage * buf, member in struct:_WsbmBufferPool
75 struct _WsbmFenceObject * fence);
  /hardware/qcom/display/msm8996/sdm/include/core/
layer_buffer.h 237 int acquire_fence_fd = -1; //!< File descriptor referring to a sync fence object which will be
239 //!< This fence object is set by the client during Commit(). For
240 //!< input buffers client shall signal this fence when buffer
242 //!< output buffers, client shall signal fence when buffer is ready
248 int release_fence_fd = -1; //!< File descriptor referring to a sync fence object which will be
250 //!< This fence object is set by display manager during Commit().
251 //!< For input buffers display manager will signal this fence when
253 //!< will signal this fence when buffer is produced.

Completed in 675 milliseconds

1 2 3 4 5 6 7 891011>>