/frameworks/native/libs/gui/ |
D | CpuConsumer.cpp | 93 PixelFormat format = item.mGraphicBuffer->getPixelFormat(); in lockBufferItem() 97 status_t err = item.mGraphicBuffer->lockAsyncYCbCr(GraphicBuffer::USAGE_SW_READ_OFTEN, in lockBufferItem() 121 status_t err = item.mGraphicBuffer->lockAsync(GraphicBuffer::USAGE_SW_READ_OFTEN, in lockBufferItem() 129 outBuffer->stride = item.mGraphicBuffer->getStride(); in lockBufferItem() 136 outBuffer->width = item.mGraphicBuffer->getWidth(); in lockBufferItem() 137 outBuffer->height = item.mGraphicBuffer->getHeight(); in lockBufferItem() 175 if (b.mGraphicBuffer == nullptr) { in lockNextBuffer() 176 b.mGraphicBuffer = mSlots[b.mSlot].mGraphicBuffer; in lockNextBuffer() 190 ab.mGraphicBuffer = b.mGraphicBuffer; in lockNextBuffer() 212 status_t err = ab.mGraphicBuffer->unlockAsync(&fenceFd); in unlockBuffer() [all …]
|
D | BufferItemConsumer.cpp | 83 item->mGraphicBuffer = mSlots[item->mSlot].mGraphicBuffer; in acquireBuffer() 94 err = addReleaseFenceLocked(item.mSlot, item.mGraphicBuffer, releaseFence); in releaseBuffer() 99 err = releaseBufferLocked(item.mSlot, item.mGraphicBuffer, EGL_NO_DISPLAY, in releaseBuffer() 110 if (listener != NULL && mSlots[slotIndex].mGraphicBuffer != NULL) { in freeBufferLocked() 113 listener->onBufferFreed(mSlots[slotIndex].mGraphicBuffer); in freeBufferLocked()
|
D | BufferItem.cpp | 42 mGraphicBuffer(NULL), in BufferItem() 94 if (mGraphicBuffer != 0) { in getFlattenedSize() 95 size += mGraphicBuffer->getFlattenedSize(); in getFlattenedSize() 110 if (mGraphicBuffer != 0) { in getFdCount() 111 count += mGraphicBuffer->getFdCount(); in getFdCount() 140 if (mGraphicBuffer != 0) { in flatten() 141 status_t err = mGraphicBuffer->flatten(buffer, size, fds, count); in flatten() 204 mGraphicBuffer = new GraphicBuffer(); in unflatten() 205 status_t err = mGraphicBuffer->unflatten(buffer, size, fds, count); in unflatten()
|
D | StreamSplitter.cpp | 135 bufferItem.mGraphicBuffer->getId()); in onFrameAvailable() 142 mBuffers.add(bufferItem.mGraphicBuffer->getId(), in onFrameAvailable() 143 new BufferTracker(bufferItem.mGraphicBuffer)); in onFrameAvailable() 155 status = (*output)->attachBuffer(&slot, bufferItem.mGraphicBuffer); in onFrameAvailable() 161 mBuffers.editValueFor(bufferItem.mGraphicBuffer->getId())-> in onFrameAvailable() 176 mBuffers.editValueFor(bufferItem.mGraphicBuffer->getId())-> in onFrameAvailable() 185 bufferItem.mGraphicBuffer->getId(), output->get()); in onFrameAvailable()
|
D | BufferQueueCore.cpp | 130 current->mGraphicBuffer.get()); in dumpState() 140 const sp<GraphicBuffer>& buffer(mSlots[s].mGraphicBuffer); in dumpState() 157 const sp<GraphicBuffer>& buffer(mSlots[s].mGraphicBuffer); in dumpState() 166 const sp<GraphicBuffer>& buffer(mSlots[s].mGraphicBuffer); in dumpState() 207 mSlots[slot].mGraphicBuffer.clear(); in clearBufferSlotLocked() 352 if (mSlots[slot].mGraphicBuffer != NULL) { in validateConsistencyLocked() 374 if (mSlots[slot].mGraphicBuffer != NULL) { in validateConsistencyLocked() 397 if (mSlots[slot].mGraphicBuffer == NULL) { in validateConsistencyLocked() 421 if (mSlots[slot].mGraphicBuffer == NULL && !mIsAllocating) { in validateConsistencyLocked()
|
D | ConsumerBase.cpp | 99 mSlots[slotIndex].mGraphicBuffer = 0; in freeBufferLocked() 355 if (item->mGraphicBuffer != NULL) { in acquireBufferLocked() 356 if (mSlots[item->mSlot].mGraphicBuffer != NULL) { in acquireBufferLocked() 359 mSlots[item->mSlot].mGraphicBuffer = item->mGraphicBuffer; in acquireBufferLocked() 471 return (mSlots[slot].mGraphicBuffer != NULL && in stillTracking() 472 mSlots[slot].mGraphicBuffer->handle == graphicBuffer->handle); in stillTracking()
|
D | BufferQueueProducer.cpp | 91 *buf = mSlots[slot].mGraphicBuffer; in requestBuffer() 413 const sp<GraphicBuffer>& buffer(mSlots[found].mGraphicBuffer); in dequeueBuffer() 433 const sp<GraphicBuffer>& buffer(mSlots[found].mGraphicBuffer); in dequeueBuffer() 457 mSlots[found].mGraphicBuffer = NULL; in dequeueBuffer() 513 mSlots[*outSlot].mGraphicBuffer = graphicBuffer; in dequeueBuffer() 559 mSlots[*outSlot].mGraphicBuffer->handle, returnFlags); in dequeueBuffer() 667 *outBuffer = mSlots[found].mGraphicBuffer; in detachNextBuffer() 737 mSlots[*outSlot].mGraphicBuffer = buffer; in attachBuffer() 835 const sp<GraphicBuffer>& graphicBuffer(mSlots[slot].mGraphicBuffer); in queueBuffer() 860 item.mGraphicBuffer = mSlots[slot].mGraphicBuffer; in queueBuffer() [all …]
|
D | GLConsumer.cpp | 287 err = releaseBufferLocked(buf, mSlots[buf].mGraphicBuffer, mEglDisplay, EGL_NO_SYNC_KHR); in releaseTexImage() 360 if (item->mGraphicBuffer != NULL) { in acquireBufferLocked() 362 mEglSlots[slot].mEglImage = new EglImage(item->mGraphicBuffer); in acquireBufferLocked() 391 releaseBufferLocked(slot, mSlots[slot].mGraphicBuffer, in updateAndReleaseLocked() 399 releaseBufferLocked(slot, mSlots[slot].mGraphicBuffer, in updateAndReleaseLocked() 413 releaseBufferLocked(slot, mSlots[slot].mGraphicBuffer, in updateAndReleaseLocked() 426 releaseBufferLocked(slot, mSlots[slot].mGraphicBuffer, in updateAndReleaseLocked() 435 slot, mSlots[slot].mGraphicBuffer->handle); in updateAndReleaseLocked() 1064 mGraphicBuffer(graphicBuffer), in EglImage() 1099 mEglImage = createImage(mEglDisplay, mGraphicBuffer, mCropRect); in createIfNeeded() [all …]
|
D | BufferHubProducer.cpp | 63 } else if (buffers_[slot].mGraphicBuffer != nullptr) { in requestBuffer() 74 buffers_[slot].mGraphicBuffer = graphic_buffer; in requestBuffer() 298 } else if ((!buffers_[slot].mRequestBufferCalled || buffers_[slot].mGraphicBuffer == nullptr)) { in queueBuffer() 301 slot, buffers_[slot].mRequestBufferCalled, buffers_[slot].mGraphicBuffer.get()); in queueBuffer() 664 buffers_[slot].mGraphicBuffer = nullptr; in RemoveBuffer() 672 buffers_[slot].mGraphicBuffer = nullptr; in FreeAllBuffers()
|
/frameworks/native/services/surfaceflinger/tests/hwc2/ |
D | Hwc2TestBuffer.cpp | 401 mGraphicBuffer = new GraphicBuffer(mBufferArea.width, mBufferArea.height, in generateBuffer() 405 int ret = mGraphicBuffer->initCheck(); in generateBuffer() 409 if (!mGraphicBuffer->handle) { in generateBuffer() 415 mGraphicBuffer->lock(static_cast<uint32_t>(BufferUsage::CPU_WRITE_OFTEN), in generateBuffer() 418 uint32_t stride = mGraphicBuffer->getStride(); in generateBuffer() 453 mGraphicBuffer->unlock(); in generateBuffer() 455 mHandle = mGraphicBuffer->handle; in generateBuffer() 698 mGraphicBuffer = new GraphicBuffer(bufferArea.width, bufferArea.height, in get() 702 int ret = mGraphicBuffer->initCheck(); in get() 706 if (!mGraphicBuffer->handle) in get() [all …]
|
D | Hwc2TestBuffer.h | 44 android::sp<android::GraphicBuffer> mGraphicBuffer; variable 67 android::sp<android::GraphicBuffer> mGraphicBuffer; 83 return mGraphicBuffer; in graphicBuffer() 87 android::sp<android::GraphicBuffer> mGraphicBuffer;
|
/frameworks/av/media/libmedia/ |
D | OMXBuffer.cpp | 56 mGraphicBuffer(gbuf) { in OMXBuffer() 93 if (mGraphicBuffer == NULL) { in writeToParcel() 100 return parcel->write(*mGraphicBuffer); in writeToParcel() 151 mGraphicBuffer = buffer; in readFromParcel() 153 mGraphicBuffer = nullptr; in readFromParcel() 180 mGraphicBuffer = std::move(source.mGraphicBuffer); in operator =()
|
/frameworks/av/services/camera/libcameraservice/gui/ |
D | RingBufferConsumer.cpp | 172 if (item.mGraphicBuffer == find.mGraphicBuffer) { in pinBufferLocked() 233 item.mGraphicBuffer, item.mFence); in releaseOldestBufferLocked() 247 err = releaseBufferLocked(item.mSlot, item.mGraphicBuffer, in releaseOldestBufferLocked() 319 item.mGraphicBuffer = mSlots[item.mSlot].mGraphicBuffer; in onFrameAvailable() 335 if (item.mGraphicBuffer == find.mGraphicBuffer) { in unpinBuffer() 337 item.mGraphicBuffer, item.mFence); in unpinBuffer()
|
/frameworks/av/media/libstagefright/ |
D | MediaSync.cpp | 353 returnBufferToInput_l(bufferItem->mGraphicBuffer, bufferItem->mFence); in flush() 563 bufferItem->mGraphicBuffer, bufferItem->mFence); in onDrainVideo_l() 623 ALOGV("acquired buffer %#llx from input", (long long)bufferItem.mGraphicBuffer->getId()); in onFrameAvailableFromInput() 635 if (mBuffersFromInput.indexOfKey(bufferItem.mGraphicBuffer->getId()) >= 0) { in onFrameAvailableFromInput() 642 mBuffersFromInput.add(bufferItem.mGraphicBuffer->getId(), bufferItem.mGraphicBuffer); in onFrameAvailableFromInput() 648 returnBufferToInput_l(bufferItem.mGraphicBuffer, bufferItem.mFence); in onFrameAvailableFromInput() 671 mOutput->setGenerationNumber(bufferItem.mGraphicBuffer->getGenerationNumber()); in renderOneBufferItem_l() 672 status_t status = mOutput->attachBuffer(&slot, bufferItem.mGraphicBuffer); in renderOneBufferItem_l() 681 returnBufferToInput_l(bufferItem.mGraphicBuffer, bufferItem.mFence); in renderOneBufferItem_l() 689 if (mBuffersSentToOutput.indexOfKey(bufferItem.mGraphicBuffer->getId()) >= 0) { in renderOneBufferItem_l() [all …]
|
D | FrameRenderTracker.cpp | 60 if (it->mGraphicBuffer->handle == buf->handle) { in updateInfoForDequeuedBuffer() 180 it->mGraphicBuffer == NULL ? NULL : it->mGraphicBuffer->handle, in dumpRenderQueue() 184 it->mGraphicBuffer->handle, (long long)it->mMediaTimeUs, in dumpRenderQueue() 188 it->mGraphicBuffer->handle, (long long)it->mMediaTimeUs, it->mIndex); in dumpRenderQueue()
|
/frameworks/av/media/libstagefright/include/media/stagefright/ |
D | FrameRenderTracker.h | 65 mGraphicBuffer(graphicBuffer), in RenderedFrameInfo() 74 mGraphicBuffer(NULL), in RenderedFrameInfo() 82 sp<GraphicBuffer> mGraphicBuffer; member
|
/frameworks/native/services/surfaceflinger/ |
D | BufferLayerConsumer.cpp | 198 if (rejecter && rejecter->reject(mSlots[slot].mGraphicBuffer, item)) { in updateTexImage() 199 releaseBufferLocked(slot, mSlots[slot].mGraphicBuffer); in updateTexImage() 276 if (item->mGraphicBuffer != nullptr) { in acquireBufferLocked() 277 mImages[item->mSlot] = new Image(item->mGraphicBuffer, mRE); in acquireBufferLocked() 305 releaseBufferLocked(slot, mSlots[slot].mGraphicBuffer); in updateAndReleaseLocked() 312 slot, mSlots[slot].mGraphicBuffer->handle); in updateAndReleaseLocked() 610 : mGraphicBuffer(graphicBuffer), in Image() 625 mCreated = mImage->setNativeWindowBuffer(mGraphicBuffer->getNativeBuffer(), in createIfNeeded() 626 mGraphicBuffer->getUsage() & GRALLOC_USAGE_PROTECTED, in createIfNeeded() 635 const sp<GraphicBuffer>& buffer = mGraphicBuffer; in createIfNeeded()
|
D | BufferLayerConsumer.h | 235 const sp<GraphicBuffer>& graphicBuffer() { return mGraphicBuffer; } in graphicBuffer() 237 return mGraphicBuffer == nullptr ? nullptr : mGraphicBuffer->handle; in graphicBufferHandle() 248 sp<GraphicBuffer> mGraphicBuffer; variable
|
/frameworks/native/libs/gui/include/gui/ |
D | GLConsumer.h | 315 const sp<GraphicBuffer>& graphicBuffer() { return mGraphicBuffer; } in graphicBuffer() 317 return mGraphicBuffer == NULL ? NULL : mGraphicBuffer->handle; in graphicBufferHandle() 334 sp<GraphicBuffer> mGraphicBuffer; variable
|
D | BufferSlot.h | 177 : mGraphicBuffer(nullptr), in BufferSlot() 190 sp<GraphicBuffer> mGraphicBuffer; member
|
D | CpuConsumer.h | 126 sp<GraphicBuffer> mGraphicBuffer; member 136 mGraphicBuffer.clear(); in reset()
|
/frameworks/av/services/camera/libcameraservice/device3/ |
D | Camera3StreamSplitter.cpp | 336 uint64_t bufferId = bufferItem.mGraphicBuffer->getId(); in outputBufferLocked() 363 decrementBufRefCountLocked(bufferItem.mGraphicBuffer->getId(), surfaceId); in outputBufferLocked() 474 if (bufferItem.mGraphicBuffer != nullptr) { in onFrameAvailable() 477 bufferItem.mGraphicBuffer = mInputSlots[bufferItem.mSlot].mGraphicBuffer; in onFrameAvailable() 484 bufferId = bufferItem.mGraphicBuffer->getId(); in onFrameAvailable() 494 bufferItem.mGraphicBuffer->getId(), bufferItem.mSlot); in onFrameAvailable() 500 __FUNCTION__, bufferItem.mGraphicBuffer->getId(), tracker.requestedSurfaces().size()); in onFrameAvailable() 546 if (inputSlot->second.mGraphicBuffer->getId() == bufferId) { in decrementBufRefCountLocked()
|
/frameworks/native/libs/gui/tests/ |
D | StreamSplitter_test.cpp | 108 ASSERT_EQ(OK, item.mGraphicBuffer->lock(GraphicBuffer::USAGE_SW_READ_OFTEN, in TEST_F() 111 ASSERT_EQ(OK, item.mGraphicBuffer->unlock()); in TEST_F() 181 ASSERT_EQ(OK, item.mGraphicBuffer->lock(GraphicBuffer::USAGE_SW_READ_OFTEN, in TEST_F() 184 ASSERT_EQ(OK, item.mGraphicBuffer->unlock()); in TEST_F()
|
/frameworks/av/media/libmedia/include/media/omx/1.0/ |
D | Conversion.h | 696 if (l.mGraphicBuffer == nullptr) { in wrapAs() 705 t->attr.anwBuffer.width = l.mGraphicBuffer->getWidth(); in wrapAs() 706 t->attr.anwBuffer.height = l.mGraphicBuffer->getHeight(); in wrapAs() 707 t->attr.anwBuffer.stride = l.mGraphicBuffer->getStride(); in wrapAs() 709 l.mGraphicBuffer->getPixelFormat()); in wrapAs() 710 t->attr.anwBuffer.layerCount = l.mGraphicBuffer->getLayerCount(); in wrapAs() 711 t->attr.anwBuffer.usage = l.mGraphicBuffer->getUsage(); in wrapAs() 712 t->nativeHandle = l.mGraphicBuffer->handle; in wrapAs()
|
/frameworks/av/media/libstagefright/filters/ |
D | GraphicBufferListener.cpp | 122 if (item.mGraphicBuffer != NULL) { in getBufferItem() 124 mBufferSlot[item.mSlot] = item.mGraphicBuffer; in getBufferItem()
|