Searched refs:mGraphicBuffer (Results 1 - 25 of 36) sorted by relevance

12

/frameworks/native/libs/gui/
H A DCpuConsumer.cpp127 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 DBufferQueueCore.cpp90 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 DBufferItem.cpp43 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 DBufferItemConsumer.cpp81 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 DStreamSplitter.cpp132 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 DConsumerBase.cpp96 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 DBufferQueueProducer.cpp71 *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 DIGraphicBufferConsumer.cpp66 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 DGLConsumer.cpp275 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 DrsGrallocConsumer.cpp98 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 DrsGrallocConsumer.h63 sp<GraphicBuffer> mGraphicBuffer; member in struct:android::renderscript::GrallocConsumer::AcquiredBuffer
/frameworks/av/media/libstagefright/
H A DMediaBuffer.cpp67 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 DSurfaceMediaSource.cpp309 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 DRingBufferConsumer.cpp172 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 DGraphicBufferSource.cpp197 // 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 DBufferSlot.h45 // mGraphicBuffer points to the buffer allocated for this slot or is NULL
47 sp<GraphicBuffer> mGraphicBuffer; member in struct:android::BufferSlot
H A DGLConsumer.h298 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 DBufferItem.h52 // mGraphicBuffer points to the buffer allocated for this slot, or is NULL
55 sp<GraphicBuffer> mGraphicBuffer; member in class:android::BufferItem
H A DCpuConsumer.h125 sp<GraphicBuffer> mGraphicBuffer; member in struct:android::CpuConsumer::AcquiredBuffer
H A DConsumerBase.h186 // 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 DBufferQueue_test.cpp135 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 DStreamSplitter_test.cpp122 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 DSurfaceFlingerConsumer.cpp73 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 DMediaBuffer.h107 sp<GraphicBuffer> mGraphicBuffer; member in class:android::MediaBuffer
H A DSurfaceMediaSource.h155 sp<GraphicBuffer> mGraphicBuffer; member in struct:android::SurfaceMediaSource::SlotData

Completed in 890 milliseconds

12