HomeSort by relevance Sort by last modified time
    Searched refs:releaseFence (Results 1 - 24 of 24) sorted by null

  /frameworks/native/services/surfaceflinger/
FenceTracker.h 57 sp<Fence> releaseFence; // release fence
62 sp<Fence> acquireFence, sp<Fence> releaseFence) :
66 acquireFence(acquireFence), releaseFence(releaseFence) {};
70 releaseFence(Fence::NO_FENCE) {};
FenceTracker.cpp 111 if (layer.releaseFence != Fence::NO_FENCE) {
112 nsecs_t time = layer.releaseFence->getSignalTime();
115 layer.releaseFence = Fence::NO_FENCE;
158 prevLayer->second.releaseFence = prevReleaseFence;
Layer.h 266 void onLayerDisplayed(const sp<Fence>& releaseFence);
SurfaceFlinger.cpp     [all...]
Layer.cpp 197 void Layer::onLayerDisplayed(const sp<Fence>& releaseFence) {
201 mSurfaceFlingerConsumer->setReleaseFence(releaseFence);
    [all...]
  /frameworks/av/services/camera/libcameraservice/device3/
Camera3IOStreamBase.cpp 149 int releaseFence,
161 buffer.release_fence = releaseFence;
233 sp<Fence> releaseFence;
235 &releaseFence);
240 if (releaseFence != 0) {
241 mCombinedFence = Fence::merge(mName, mCombinedFence, releaseFence);
Camera3InputStream.cpp 85 /*releaseFence*/-1, CAMERA3_BUFFER_STATUS_OK, /*output*/false);
147 sp<Fence> releaseFence = new Fence(buffer.release_fence);
148 res = mConsumer->releaseBuffer(bufferItem, releaseFence);
154 *releaseFenceOut = releaseFence;
Camera3ZslStream.cpp 180 /*releaseFence*/-1, CAMERA3_BUFFER_STATUS_OK, /*output*/false);
250 sp<Fence> releaseFence = new Fence(releaseFenceFd);
251 bufferItem->getBufferItem().mFence = releaseFence;
254 *releaseFenceOut = releaseFence;
Camera3OutputStream.cpp 223 /*releaseFence*/-1, CAMERA3_BUFFER_STATUS_OK, /*output*/true);
257 sp<Fence> releaseFence = new Fence(buffer.release_fence);
258 int anwReleaseFence = releaseFence->dup();
328 *releaseFenceOut = releaseFence;
  /frameworks/native/include/gui/
BufferQueueConsumer.h 71 const sp<Fence>& releaseFence, EGLDisplay display,
155 const sp<Fence>& releaseFence) {
156 return releaseBuffer(buf, frameNumber, releaseFence, display, fence);
BufferItemConsumer.h 87 const sp<Fence>& releaseFence = Fence::NO_FENCE);
IGraphicBufferConsumer.h 148 const sp<Fence>& releaseFence) = 0;
  /frameworks/native/libs/gui/
BufferItemConsumer.cpp 91 const sp<Fence>& releaseFence) {
96 err = addReleaseFenceLocked(item.mSlot, item.mGraphicBuffer, releaseFence);
IGraphicBufferConsumer.cpp 114 const sp<Fence>& releaseFence) {
119 data.write(*releaseFence);
359 sp<Fence> releaseFence = new Fence();
360 status_t err = data.read(*releaseFence);
363 EGL_NO_DISPLAY, EGL_NO_SYNC_KHR, releaseFence);
BufferQueueConsumer.cpp 403 const sp<Fence>& releaseFence, EGLDisplay eglDisplay,
409 releaseFence == NULL) {
411 releaseFence.get());
438 mSlots[slot].mFence = releaseFence;
  /frameworks/native/include/ui/
Gralloc1On0Adapter.h 454 sp<Fence> releaseFence = Fence::NO_FENCE;
455 auto error = adapter->unlock(buffer, &releaseFence);
457 *outReleaseFenceFd = releaseFence->dup();
  /frameworks/base/media/jni/
android_media_ImageReader.cpp 450 sp<Fence> releaseFence = new Fence(fenceFd);
451 return releaseFence;
473 sp<Fence> releaseFence = Image_unlockIfLocked(env, image);
474 bufferConsumer->releaseBuffer(*buffer, releaseFence);
  /hardware/qcom/display/msm8996/sdm/libs/hwc2/
hwc_session.h 98 buffer_handle_t buffer, int32_t releaseFence);
hwc_session.cpp 526 buffer_handle_t buffer, int32_t releaseFence) {
534 auto status = vds->SetOutputBuffer(buffer, releaseFence);
    [all...]
  /frameworks/native/services/surfaceflinger/DisplayHardware/
HWC2On1Adapter.cpp 780 auto releaseFence = layer->getReleaseFence();
781 if (releaseFence != Fence::NO_FENCE) {
784 outFences[numWritten] = releaseFence->dup();
    [all...]
HWC2.h 315 const android::sp<android::Fence>& releaseFence);
HWC2.cpp 826 const sp<Fence>& releaseFence)
828 int32_t fenceFd = releaseFence->dup();
    [all...]
HWC2On1Adapter.h 219 int32_t releaseFence);
  /hardware/libhardware/include/hardware/
hwcomposer2.h     [all...]

Completed in 3104 milliseconds