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

  /frameworks/native/services/surfaceflinger/DisplayHardware/
FramebufferSurface.h 71 status_t nextBuffer(sp<GraphicBuffer>& outBuffer, sp<Fence>& outFence,
74 status_t nextBuffer(sp<GraphicBuffer>& outBuffer, sp<Fence>& outFence);
VirtualDisplaySurface.h 110 sp<Fence>* outFence);
129 sp<Fence>* outFence, float outTransformMatrix[16]) override;
FramebufferSurface.cpp 128 sp<Fence>& outFence, android_dataspace_t& outDataspace) {
130 status_t FramebufferSurface::nextBuffer(sp<GraphicBuffer>& outBuffer, sp<Fence>& outFence) {
172 outFence = item.mFence;
VirtualDisplaySurface.cpp 267 sp<Fence> outFence = mHwc.getLastRetireFence(mDisplayId);
280 outFence),
294 mSource[SOURCE_SINK]->cancelBuffer(sslot, outFence);
457 sp<GraphicBuffer>* /* outBuffer */, sp<Fence>* /* outFence */) {
608 sp<GraphicBuffer>* /*outBuffer*/, sp<Fence>* /*outFence*/,
  /frameworks/native/include/gui/
BufferQueueProducer.h 54 // The outFence parameter will be updated to hold the fence associated with
83 virtual status_t dequeueBuffer(int *outSlot, sp<Fence>* outFence,
92 sp<Fence>* outFence);
184 sp<Fence>* outFence, float outTransformMatrix[16]) override;
IGraphicBufferProducer.h 222 // equivalent to outBuffer from the requestBuffer call, and outFence is
228 // * BAD_VALUE - either outBuffer or outFence were NULL.
232 sp<Fence>* outFence) = 0;
318 uint32_t* outTransform, sp<Fence>* outFence,
326 *outFence = fence;
567 // the queue, outBuffer will be populated with nullptr and outFence will be
574 sp<Fence>* outFence, float outTransformMatrix[16]) = 0;
Surface.h 135 sp<Fence>* outFence, float outTransformMatrix[16]);
230 sp<Fence>* outFence);
  /frameworks/native/services/surfaceflinger/
MonitoredProducer.cpp 78 sp<Fence>* outFence) {
79 return mProducer->detachNextBuffer(outBuffer, outFence);
143 sp<Fence>* outFence, float outTransformMatrix[16]) {
144 return mProducer->getLastQueuedBuffer(outBuffer, outFence,
MonitoredProducer.h 44 sp<Fence>* outFence);
62 sp<Fence>* outFence, float outTransformMatrix[16]) override;
  /frameworks/native/libs/gui/
IGraphicBufferProducer.cpp 159 sp<Fence>* outFence) {
163 } else if (outFence == NULL) {
164 ALOGE("detachNextBuffer: outFence must not be NULL");
186 *outFence = new Fence;
187 result = reply.read(**outFence);
190 outFence->clear();
387 sp<Fence>* outFence, float outTransformMatrix[16]) override {
420 *outFence = fence;
BufferQueueProducer.cpp 344 sp<android::Fence> *outFence, uint32_t width, uint32_t height,
480 *outFence = (mCore->mSharedBufferMode &&
612 sp<Fence>* outFence) {
618 } else if (outFence == NULL) {
619 BQ_LOGE("detachNextBuffer: outFence must not be NULL");
654 *outFence = mSlots[found].mFence;
    [all...]
Surface.cpp 133 sp<Fence>* outFence, float outTransformMatrix[16]) {
134 return mGraphicBufferProducer->getLastQueuedBuffer(outBuffer, outFence,
873 sp<Fence>* outFence) {
877 if (outBuffer == NULL || outFence == NULL) {
893 *outFence = fence;
895 *outFence = Fence::NO_FENCE;
    [all...]
  /frameworks/native/libs/ui/
Gralloc1.cpp 264 gralloc1_error_t Device::unlock(buffer_handle_t buffer, sp<Fence>* outFence)
270 *outFence = new Fence(fenceFd);
  /frameworks/native/include/ui/
Gralloc1.h 121 gralloc1_error_t unlock(buffer_handle_t buffer, sp<Fence>* outFence);

Completed in 133 milliseconds