/frameworks/native/libs/gui/ |
H A D | CpuConsumer.cpp | 127 PixelFormat format = mSlots[buf].mGraphicBuffer->getPixelFormat(); 131 err = mSlots[buf].mGraphicBuffer->lockAsyncYCbCr( 137 err = mSlots[buf].mGraphicBuffer->lockYCbCr( 157 err = mSlots[buf].mGraphicBuffer->lockAsync( 163 err = mSlots[buf].mGraphicBuffer->lock( 187 ab.mGraphicBuffer = mSlots[buf].mGraphicBuffer; 191 nativeBuffer->width = mSlots[buf].mGraphicBuffer->getWidth(); 192 nativeBuffer->height = mSlots[buf].mGraphicBuffer->getHeight(); 197 mSlots[buf].mGraphicBuffer [all...] |
H A D | BufferQueueCore.cpp | 90 current->mSlot, current->mGraphicBuffer.get(), 109 slot.mGraphicBuffer != NULL) { 117 const sp<GraphicBuffer>& buffer(slot.mGraphicBuffer); 192 mSlots[slot].mGraphicBuffer.clear(); 221 (item->mGraphicBuffer.get() ? item->mGraphicBuffer->handle : 0), 223 (slot.mGraphicBuffer.get() ? slot.mGraphicBuffer->handle : 0)); 227 return (slot.mGraphicBuffer != NULL) && 228 (item->mGraphicBuffer [all...] |
H A D | BufferItem.cpp | 43 bufferItem.mGraphicBuffer = mGraphicBuffer; 74 if (mGraphicBuffer != 0) { 75 c += mGraphicBuffer->getFlattenedSize(); 87 if (mGraphicBuffer != 0) { 88 c += mGraphicBuffer->getFdCount(); 111 if (mGraphicBuffer != 0) { 112 status_t err = mGraphicBuffer->flatten(buffer, size, fds, count); 153 mGraphicBuffer = new GraphicBuffer(); 154 status_t err = mGraphicBuffer [all...] |
H A D | BufferItemConsumer.cpp | 81 item->mGraphicBuffer = mSlots[item->mBuf].mGraphicBuffer; 92 err = addReleaseFenceLocked(item.mBuf, item.mGraphicBuffer, releaseFence); 94 err = releaseBufferLocked(item.mBuf, item.mGraphicBuffer, EGL_NO_DISPLAY,
|
H A D | StreamSplitter.cpp | 132 bufferItem.mGraphicBuffer->getId()); 139 mBuffers.add(bufferItem.mGraphicBuffer->getId(), 140 new BufferTracker(bufferItem.mGraphicBuffer)); 152 status = (*output)->attachBuffer(&slot, bufferItem.mGraphicBuffer); 158 mBuffers.editValueFor(bufferItem.mGraphicBuffer->getId())-> 173 mBuffers.editValueFor(bufferItem.mGraphicBuffer->getId())-> 182 bufferItem.mGraphicBuffer->getId(), output->get());
|
H A D | ConsumerBase.cpp | 96 mSlots[slotIndex].mGraphicBuffer = 0; 189 if (item->mGraphicBuffer != NULL) { 190 mSlots[item->mBuf].mGraphicBuffer = item->mGraphicBuffer; 265 return (mSlots[slot].mGraphicBuffer != NULL && 266 mSlots[slot].mGraphicBuffer->handle == graphicBuffer->handle);
|
H A D | BufferQueueProducer.cpp | 71 *buf = mSlots[slot].mGraphicBuffer; 158 if (mSlots[s].mGraphicBuffer != NULL) { 310 const sp<GraphicBuffer>& buffer(mSlots[found].mGraphicBuffer); 318 mSlots[found].mGraphicBuffer = NULL; 359 mSlots[*outSlot].mGraphicBuffer = graphicBuffer; 385 mSlots[*outSlot].mGraphicBuffer->handle, returnFlags); 445 mSlots[s].mGraphicBuffer != NULL) { 459 *outBuffer = mSlots[found].mGraphicBuffer; 503 mSlots[*outSlot].mGraphicBuffer = buffer; 588 const sp<GraphicBuffer>& graphicBuffer(mSlots[slot].mGraphicBuffer); [all...] |
H A D | IGraphicBufferConsumer.cpp | 66 if (mGraphicBuffer != 0) { 67 c += mGraphicBuffer->getFlattenedSize(); 79 if (mGraphicBuffer != 0) { 80 c += mGraphicBuffer->getFdCount(); 113 if (mGraphicBuffer != 0) { 114 status_t err = mGraphicBuffer->flatten(buffer, size, fds, count); 155 mGraphicBuffer = new GraphicBuffer(); 156 status_t err = mGraphicBuffer->unflatten(buffer, size, fds, count);
|
H A D | GLConsumer.cpp | 275 err = releaseBufferLocked(buf, mSlots[buf].mGraphicBuffer, mEglDisplay, EGL_NO_SYNC_KHR); 341 // If item->mGraphicBuffer is not null, this buffer has not been acquired 344 if (item->mGraphicBuffer != NULL) { 346 mEglSlots[slot].mEglImage = new EglImage(item->mGraphicBuffer); 374 releaseBufferLocked(buf, mSlots[buf].mGraphicBuffer, 382 releaseBufferLocked(buf, mSlots[buf].mGraphicBuffer, 390 // We may have to do this even when item.mGraphicBuffer == NULL (which 396 releaseBufferLocked(buf, mSlots[buf].mGraphicBuffer, 408 releaseBufferLocked(buf, mSlots[buf].mGraphicBuffer, 416 buf, mSlots[buf].mGraphicBuffer [all...] |
/frameworks/rs/ |
H A D | rsGrallocConsumer.cpp | 98 if (mSlots[buf].mGraphicBuffer->getPixelFormat() == 100 err = mSlots[buf].mGraphicBuffer->lockYCbCr( 112 err = mSlots[buf].mGraphicBuffer->lock( 129 mAcquiredBuffer.mGraphicBuffer = mSlots[buf].mGraphicBuffer; 132 mAlloc->mHal.drvState.lod[0].stride = mSlots[buf].mGraphicBuffer->getStride() * 134 mAlloc->mHal.state.nativeBuffer = mAcquiredBuffer.mGraphicBuffer->getNativeBuffer(); 138 mSlots[buf].mGraphicBuffer->getWidth()); 140 mSlots[buf].mGraphicBuffer->getHeight()); 142 //mAlloc->format = mSlots[buf].mGraphicBuffer [all...] |
H A D | rsGrallocConsumer.h | 63 sp<GraphicBuffer> mGraphicBuffer; member in struct:android::renderscript::GrallocConsumer::AcquiredBuffer
|
/frameworks/av/media/libstagefright/ |
H A D | MediaBuffer.cpp | 67 mGraphicBuffer(graphicBuffer), 118 CHECK(mGraphicBuffer == NULL); 123 CHECK(mGraphicBuffer == NULL); 136 if ((mGraphicBuffer == NULL) && (offset + length > mSize)) { 139 CHECK((mGraphicBuffer != NULL) || (offset + length <= mSize)); 146 return mGraphicBuffer; 190 CHECK(mGraphicBuffer == NULL);
|
H A D | SurfaceMediaSource.cpp | 309 if (item.mGraphicBuffer != NULL) { 310 mSlots[item.mBuf].mGraphicBuffer = item.mGraphicBuffer; 351 if (item.mGraphicBuffer != NULL) { 352 mSlots[item.mBuf].mGraphicBuffer = item.mGraphicBuffer; 356 mCurrentBuffers.push_back(mSlots[mCurrentSlot].mGraphicBuffer); 363 passMetadataBuffer(buffer, mSlots[mCurrentSlot].mGraphicBuffer->handle); 413 if (mSlots[id].mGraphicBuffer == NULL) { 417 if (bufferHandle == mSlots[id].mGraphicBuffer [all...] |
/frameworks/av/services/camera/libcameraservice/gui/ |
H A D | RingBufferConsumer.cpp | 172 if (item.mGraphicBuffer == find.mGraphicBuffer) { 230 // item.mGraphicBuffer was populated with the proper graphic-buffer 233 item.mGraphicBuffer, item.mFence); 245 // item.mGraphicBuffer was populated with the proper graphic-buffer 247 err = releaseBufferLocked(item.mBuf, item.mGraphicBuffer, 321 item.mGraphicBuffer = mSlots[item.mBuf].mGraphicBuffer; 337 if (item.mGraphicBuffer == find.mGraphicBuffer) { [all...] |
/frameworks/av/media/libstagefright/omx/ |
H A D | GraphicBufferSource.cpp | 197 // TODO: scan mCodecBuffers to verify that all mGraphicBuffer entries 243 if (codecBuffer.mGraphicBuffer == NULL) { 263 if (bufferHandle != codecBuffer.mGraphicBuffer->handle) { 266 bufferHandle, codecBuffer.mGraphicBuffer->handle); 272 if (buffer != codecBuffer.mGraphicBuffer.get()) { 275 buffer, codecBuffer.mGraphicBuffer.get()); 286 mBufferSlot[id]->handle == codecBuffer.mGraphicBuffer->handle) { 302 codecBuffer.mGraphicBuffer = NULL; 435 if (item.mGraphicBuffer != NULL) { 437 mBufferSlot[item.mBuf] = item.mGraphicBuffer; [all...] |
/frameworks/native/include/gui/ |
H A D | BufferSlot.h | 45 // mGraphicBuffer points to the buffer allocated for this slot or is NULL 47 sp<GraphicBuffer> mGraphicBuffer; member in struct:android::BufferSlot
|
H A D | GLConsumer.h | 298 const sp<GraphicBuffer>& graphicBuffer() { return mGraphicBuffer; } 300 return mGraphicBuffer == NULL ? NULL : mGraphicBuffer->handle; 316 // mGraphicBuffer is the buffer that was used to create this image. 317 sp<GraphicBuffer> mGraphicBuffer; member in class:android::GLConsumer::EglImage 319 // mEglImage is the EGLImage created from mGraphicBuffer. 428 // mEglImage is the EGLImage created from mGraphicBuffer.
|
H A D | BufferItem.h | 52 // mGraphicBuffer points to the buffer allocated for this slot, or is NULL 55 sp<GraphicBuffer> mGraphicBuffer; member in class:android::BufferItem
|
H A D | CpuConsumer.h | 125 sp<GraphicBuffer> mGraphicBuffer; member in struct:android::CpuConsumer::AcquiredBuffer
|
H A D | ConsumerBase.h | 186 // mGraphicBuffer is the Gralloc buffer store in the slot or NULL if 188 sp<GraphicBuffer> mGraphicBuffer; member in struct:android::ConsumerBase::Slot
|
/frameworks/native/libs/gui/tests/ |
H A D | BufferQueue_test.cpp | 135 ASSERT_EQ(OK, item.mGraphicBuffer->lock(GraphicBuffer::USAGE_SW_READ_OFTEN, 138 ASSERT_EQ(OK, item.mGraphicBuffer->unlock()); 255 ASSERT_EQ(OK, item.mGraphicBuffer->lock(GraphicBuffer::USAGE_SW_READ_OFTEN, 258 ASSERT_EQ(OK, item.mGraphicBuffer->unlock()); 292 ASSERT_EQ(OK, item.mGraphicBuffer->lock( 296 ASSERT_EQ(OK, item.mGraphicBuffer->unlock()); 302 ASSERT_EQ(OK, mConsumer->attachBuffer(&newSlot, item.mGraphicBuffer)); 350 ASSERT_EQ(OK, mProducer->attachBuffer(&newSlot, item.mGraphicBuffer)); 355 ASSERT_EQ(OK, item.mGraphicBuffer->lock(GraphicBuffer::USAGE_SW_READ_OFTEN, 358 ASSERT_EQ(OK, item.mGraphicBuffer [all...] |
H A D | StreamSplitter_test.cpp | 122 ASSERT_EQ(OK, item.mGraphicBuffer->lock(GraphicBuffer::USAGE_SW_READ_OFTEN, 125 ASSERT_EQ(OK, item.mGraphicBuffer->unlock()); 189 ASSERT_EQ(OK, item.mGraphicBuffer->lock(GraphicBuffer::USAGE_SW_READ_OFTEN, 192 ASSERT_EQ(OK, item.mGraphicBuffer->unlock());
|
/frameworks/native/services/surfaceflinger/ |
H A D | SurfaceFlingerConsumer.cpp | 73 if (rejecter && rejecter->reject(mSlots[buf].mGraphicBuffer, item)) { 74 releaseBufferLocked(buf, mSlots[buf].mGraphicBuffer, EGL_NO_SYNC_KHR);
|
/frameworks/av/include/media/stagefright/ |
H A D | MediaBuffer.h | 107 sp<GraphicBuffer> mGraphicBuffer; member in class:android::MediaBuffer
|
H A D | SurfaceMediaSource.h | 155 sp<GraphicBuffer> mGraphicBuffer; member in struct:android::SurfaceMediaSource::SlotData
|