/frameworks/native/libs/gui/ |
D | CpuConsumer.cpp | 120 PixelFormat format = mSlots[slot].mGraphicBuffer->getPixelFormat(); in lockNextBuffer() 124 err = mSlots[slot].mGraphicBuffer->lockAsyncYCbCr( in lockNextBuffer() 130 err = mSlots[slot].mGraphicBuffer->lockYCbCr( in lockNextBuffer() 150 err = mSlots[slot].mGraphicBuffer->lockAsync( in lockNextBuffer() 156 err = mSlots[slot].mGraphicBuffer->lock( in lockNextBuffer() 180 ab.mGraphicBuffer = mSlots[slot].mGraphicBuffer; in lockNextBuffer() 184 nativeBuffer->width = mSlots[slot].mGraphicBuffer->getWidth(); in lockNextBuffer() 185 nativeBuffer->height = mSlots[slot].mGraphicBuffer->getHeight(); in lockNextBuffer() 190 mSlots[slot].mGraphicBuffer->getStride(); in lockNextBuffer() 229 err = mAcquiredBuffers[lockedIdx].mGraphicBuffer->unlockAsync(&fd); in releaseAcquiredBufferLocked() [all …]
|
D | BufferItemConsumer.cpp | 93 item->mGraphicBuffer = mSlots[item->mSlot].mGraphicBuffer; in acquireBuffer() 104 err = addReleaseFenceLocked(item.mSlot, item.mGraphicBuffer, releaseFence); in releaseBuffer() 106 err = releaseBufferLocked(item.mSlot, item.mGraphicBuffer, EGL_NO_DISPLAY, in releaseBuffer() 117 if (listener != NULL && mSlots[slotIndex].mGraphicBuffer != NULL) { in freeBufferLocked() 120 listener->onBufferFreed(mSlots[slotIndex].mGraphicBuffer); in freeBufferLocked()
|
D | BufferItem.cpp | 42 mGraphicBuffer(NULL), in BufferItem() 92 if (mGraphicBuffer != 0) { in getFlattenedSize() 93 size += mGraphicBuffer->getFlattenedSize(); in getFlattenedSize() 107 if (mGraphicBuffer != 0) { in getFdCount() 108 count += mGraphicBuffer->getFdCount(); in getFdCount() 137 if (mGraphicBuffer != 0) { in flatten() 138 status_t err = mGraphicBuffer->flatten(buffer, size, fds, count); in flatten() 196 mGraphicBuffer = new GraphicBuffer(); in unflatten() 197 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() 301 if (item->mGraphicBuffer != NULL) { in acquireBufferLocked() 302 if (mSlots[item->mSlot].mGraphicBuffer != NULL) { in acquireBufferLocked() 305 mSlots[item->mSlot].mGraphicBuffer = item->mGraphicBuffer; in acquireBufferLocked() 417 return (mSlots[slot].mGraphicBuffer != NULL && in stillTracking() 418 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() 834 const sp<GraphicBuffer>& graphicBuffer(mSlots[slot].mGraphicBuffer); in queueBuffer() 859 item.mGraphicBuffer = mSlots[slot].mGraphicBuffer; in queueBuffer() [all …]
|
D | GLConsumer.cpp | 311 err = releaseBufferLocked(buf, mSlots[buf].mGraphicBuffer, mEglDisplay, EGL_NO_SYNC_KHR); in releaseTexImage() 384 if (item->mGraphicBuffer != NULL) { in acquireBufferLocked() 386 mEglSlots[slot].mEglImage = new EglImage(item->mGraphicBuffer); in acquireBufferLocked() 415 releaseBufferLocked(slot, mSlots[slot].mGraphicBuffer, in updateAndReleaseLocked() 423 releaseBufferLocked(slot, mSlots[slot].mGraphicBuffer, in updateAndReleaseLocked() 437 releaseBufferLocked(slot, mSlots[slot].mGraphicBuffer, in updateAndReleaseLocked() 450 releaseBufferLocked(slot, mSlots[slot].mGraphicBuffer, in updateAndReleaseLocked() 459 slot, mSlots[slot].mGraphicBuffer->handle); in updateAndReleaseLocked() 1181 mGraphicBuffer(graphicBuffer), in EglImage() 1216 mEglImage = createImage(mEglDisplay, mGraphicBuffer, mCropRect); in createIfNeeded() [all …]
|
/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/media/libstagefright/ |
D | SurfaceMediaSource.cpp | 300 if (item.mGraphicBuffer != NULL) { in read() 301 mSlots[item.mSlot].mGraphicBuffer = item.mGraphicBuffer; in read() 342 if (item.mGraphicBuffer != NULL) { in read() 343 mSlots[item.mSlot].mGraphicBuffer = item.mGraphicBuffer; in read() 347 mCurrentBuffers.push_back(mSlots[mCurrentSlot].mGraphicBuffer); in read() 354 passMetadataBuffer_l(buffer, mSlots[mCurrentSlot].mGraphicBuffer->getNativeBuffer()); in read() 404 if (mSlots[id].mGraphicBuffer == NULL) { in signalBufferReturned() 408 if (bufferHandle == mSlots[id].mGraphicBuffer->handle) { in signalBufferReturned() 410 mSlots[id].mGraphicBuffer->handle); in signalBufferReturned() 469 mSlots[i].mGraphicBuffer = 0; in onBuffersReleased()
|
D | MediaSync.cpp | 352 returnBufferToInput_l(bufferItem->mGraphicBuffer, bufferItem->mFence); in flush() 562 bufferItem->mGraphicBuffer, bufferItem->mFence); in onDrainVideo_l() 622 ALOGV("acquired buffer %#llx from input", (long long)bufferItem.mGraphicBuffer->getId()); in onFrameAvailableFromInput() 634 if (mBuffersFromInput.indexOfKey(bufferItem.mGraphicBuffer->getId()) >= 0) { in onFrameAvailableFromInput() 641 mBuffersFromInput.add(bufferItem.mGraphicBuffer->getId(), bufferItem.mGraphicBuffer); in onFrameAvailableFromInput() 647 returnBufferToInput_l(bufferItem.mGraphicBuffer, bufferItem.mFence); in onFrameAvailableFromInput() 670 mOutput->setGenerationNumber(bufferItem.mGraphicBuffer->getGenerationNumber()); in renderOneBufferItem_l() 671 status_t status = mOutput->attachBuffer(&slot, bufferItem.mGraphicBuffer); in renderOneBufferItem_l() 680 returnBufferToInput_l(bufferItem.mGraphicBuffer, bufferItem.mFence); in renderOneBufferItem_l() 688 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/foundation/ |
D | MediaBuffer.cpp | 87 mGraphicBuffer(graphicBuffer), in MediaBuffer() 138 CHECK(mGraphicBuffer == NULL); in data() 143 CHECK(mGraphicBuffer == NULL); in size() 156 if ((mGraphicBuffer == NULL) && (offset + length > mSize)) { in set_range() 159 CHECK((mGraphicBuffer != NULL) || (offset + length <= mSize)); in set_range() 166 return mGraphicBuffer; in graphicBuffer() 202 CHECK(mGraphicBuffer == NULL); in clone()
|
/frameworks/native/services/surfaceflinger/tests/hwc2/ |
D | Hwc2TestBuffer.cpp | 398 mGraphicBuffer = new GraphicBuffer(mBufferArea.width, mBufferArea.height, in generateBuffer() 401 int ret = mGraphicBuffer->initCheck(); in generateBuffer() 405 if (!mGraphicBuffer->handle) { in generateBuffer() 411 mGraphicBuffer->lock(GRALLOC_USAGE_SW_WRITE_OFTEN, (void**)(&img)); in generateBuffer() 413 uint32_t stride = mGraphicBuffer->getStride(); in generateBuffer() 448 mGraphicBuffer->unlock(); in generateBuffer() 450 mHandle = mGraphicBuffer->handle; in generateBuffer() 471 mGraphicBuffer = new GraphicBuffer(bufferArea.width, bufferArea.height, in get() 474 int ret = mGraphicBuffer->initCheck(); in get() 478 if (!mGraphicBuffer->handle) { in get() [all …]
|
D | Hwc2TestBuffer.h | 44 android::sp<android::GraphicBuffer> mGraphicBuffer; variable 67 android::sp<android::GraphicBuffer> mGraphicBuffer;
|
/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/include/media/stagefright/ |
D | FrameRenderTracker.h | 65 mGraphicBuffer(graphicBuffer), in RenderedFrameInfo() 74 mGraphicBuffer(NULL), in RenderedFrameInfo() 82 sp<GraphicBuffer> mGraphicBuffer; member
|
/frameworks/native/libs/gui/include/gui/ |
D | GLConsumer.h | 326 const sp<GraphicBuffer>& graphicBuffer() { return mGraphicBuffer; } in graphicBuffer() 328 return mGraphicBuffer == NULL ? NULL : mGraphicBuffer->handle; in graphicBufferHandle() 345 sp<GraphicBuffer> mGraphicBuffer; variable
|
D | BufferSlot.h | 177 : mGraphicBuffer(nullptr), in BufferSlot() 190 sp<GraphicBuffer> mGraphicBuffer; member
|
/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()
|
D | BufferQueue_test.cpp | 166 ASSERT_EQ(OK, item.mGraphicBuffer->lock(GraphicBuffer::USAGE_SW_READ_OFTEN, in TEST_F() 169 ASSERT_EQ(OK, item.mGraphicBuffer->unlock()); in TEST_F() 369 ASSERT_EQ(OK, item.mGraphicBuffer->lock(GraphicBuffer::USAGE_SW_READ_OFTEN, in TEST_F() 372 ASSERT_EQ(OK, item.mGraphicBuffer->unlock()); in TEST_F() 407 ASSERT_EQ(OK, item.mGraphicBuffer->lock( in TEST_F() 411 ASSERT_EQ(OK, item.mGraphicBuffer->unlock()); in TEST_F() 417 ASSERT_EQ(OK, mConsumer->attachBuffer(&newSlot, item.mGraphicBuffer)); in TEST_F() 466 ASSERT_EQ(OK, mProducer->attachBuffer(&newSlot, item.mGraphicBuffer)); in TEST_F() 471 ASSERT_EQ(OK, item.mGraphicBuffer->lock(GraphicBuffer::USAGE_SW_READ_OFTEN, in TEST_F() 474 ASSERT_EQ(OK, item.mGraphicBuffer->unlock()); in TEST_F() [all …]
|
/frameworks/av/media/libmedia/include/media/omx/1.0/ |
D | Conversion.h | 654 if (l.mGraphicBuffer == nullptr) { in wrapAs() 663 t->attr.anwBuffer.width = l.mGraphicBuffer->getWidth(); in wrapAs() 664 t->attr.anwBuffer.height = l.mGraphicBuffer->getHeight(); in wrapAs() 665 t->attr.anwBuffer.stride = l.mGraphicBuffer->getStride(); in wrapAs() 667 l.mGraphicBuffer->getPixelFormat()); in wrapAs() 668 t->attr.anwBuffer.layerCount = l.mGraphicBuffer->getLayerCount(); in wrapAs() 669 t->attr.anwBuffer.usage = l.mGraphicBuffer->getUsage(); in wrapAs() 670 t->nativeHandle = l.mGraphicBuffer->handle; in wrapAs()
|
/frameworks/av/services/camera/libcameraservice/device3/ |
D | Camera3StreamSplitter.cpp | 231 uint64_t bufferId = bufferItem.mGraphicBuffer->getId(); in outputBufferLocked() 253 decrementBufRefCountLocked(bufferItem.mGraphicBuffer->getId(), output); in outputBufferLocked() 352 if (mBuffers.find(bufferItem.mGraphicBuffer->getId()) == mBuffers.end()) { in onFrameAvailable() 360 bufferItem.mGraphicBuffer->getId(), bufferItem.mSlot); in onFrameAvailable() 370 BufferTracker& tracker = *(mBuffers[bufferItem.mGraphicBuffer->getId()]); in onFrameAvailable() 373 __FUNCTION__, bufferItem.mGraphicBuffer->getId(), tracker.requestedSurfaces().size()); in onFrameAvailable()
|
/frameworks/native/libs/vr/libbufferhubqueue/ |
D | buffer_hub_queue_producer.cpp | 55 } else if (buffers_[slot].mGraphicBuffer != nullptr) { in requestBuffer() 66 buffers_[slot].mGraphicBuffer = graphic_buffer; in requestBuffer() 308 buffers_[slot].mGraphicBuffer == nullptr)) { in queueBuffer() 313 buffers_[slot].mGraphicBuffer.get()); in queueBuffer() 654 buffers_[slot].mGraphicBuffer = nullptr; in RemoveBuffer() 662 buffers_[slot].mGraphicBuffer = nullptr; in FreeAllBuffers()
|
/frameworks/av/media/libstagefright/filters/ |
D | GraphicBufferListener.cpp | 122 if (item.mGraphicBuffer != NULL) { in getBufferItem() 124 mBufferSlot[item.mSlot] = item.mGraphicBuffer; in getBufferItem()
|