Searched refs:graphicBuffer (Results 1 - 25 of 31) sorted by relevance

12

/frameworks/native/libs/gui/
H A DGraphicBufferAlloc.cpp37 sp<GraphicBuffer> graphicBuffer(new GraphicBuffer(
39 status_t err = graphicBuffer->initCheck();
41 if (err != 0 || graphicBuffer->handle == 0) {
47 width, height, strerror(-err), graphicBuffer->handle);
50 return graphicBuffer;
H A DIGraphicBufferAlloc.cpp63 sp<GraphicBuffer> graphicBuffer; local
66 graphicBuffer = new GraphicBuffer();
67 result = reply.read(*graphicBuffer);
69 graphicBuffer.clear();
76 return graphicBuffer;
H A DConsumerBase.cpp300 const sp<GraphicBuffer> graphicBuffer, const sp<Fence>& fence) {
302 return addReleaseFenceLocked(slot, graphicBuffer, fence);
306 const sp<GraphicBuffer> graphicBuffer, const sp<Fence>& fence) {
309 // If consumer no longer tracks this graphicBuffer, we can safely
311 if (!stillTracking(slot, graphicBuffer)) {
335 int slot, const sp<GraphicBuffer> graphicBuffer,
341 // If consumer no longer tracks this graphicBuffer (we received a new
344 if (!stillTracking(slot, graphicBuffer)) {
362 const sp<GraphicBuffer> graphicBuffer) {
367 mSlots[slot].mGraphicBuffer->handle == graphicBuffer
299 addReleaseFence(int slot, const sp<GraphicBuffer> graphicBuffer, const sp<Fence>& fence) argument
305 addReleaseFenceLocked(int slot, const sp<GraphicBuffer> graphicBuffer, const sp<Fence>& fence) argument
334 releaseBufferLocked( int slot, const sp<GraphicBuffer> graphicBuffer, EGLDisplay display, EGLSyncKHR eglFence) argument
361 stillTracking(int slot, const sp<GraphicBuffer> graphicBuffer) argument
[all...]
H A DGLConsumer.cpp388 sp<GraphicBuffer> graphicBuffer,
395 buf, graphicBuffer, display, eglFence);
465 mCurrentTexture, mCurrentTextureImage->graphicBuffer(),
475 pendingRelease->graphicBuffer =
476 mCurrentTextureImage->graphicBuffer();
584 mCurrentTextureImage->graphicBuffer(), fence);
712 mCurrentTextureImage->graphicBuffer(), fence);
803 nullptr : mCurrentTextureImage->graphicBuffer();
923 NULL : mCurrentTextureImage->graphicBuffer();
1155 GLConsumer::EglImage::EglImage(sp<GraphicBuffer> graphicBuffer) argument
387 releaseBufferLocked(int buf, sp<GraphicBuffer> graphicBuffer, EGLDisplay display, EGLSyncKHR eglFence) argument
1213 createImage(EGLDisplay dpy, const sp<GraphicBuffer>& graphicBuffer, const Rect& crop) argument
[all...]
/frameworks/av/include/media/stagefright/
H A DFrameRenderTracker.h61 Info(int64_t mediaTimeUs, const sp<GraphicBuffer> &graphicBuffer, const sp<Fence> &fence) argument
65 mGraphicBuffer(graphicBuffer),
95 // called when |graphicBuffer| corresponding to |mediaTimeUs| is
98 int64_t mediaTimeUs, const sp<GraphicBuffer> &graphicBuffer, const sp<Fence> &fence);
H A DMediaBuffer.h61 MediaBuffer(const sp<GraphicBuffer>& graphicBuffer);
91 sp<GraphicBuffer> graphicBuffer() const;
/frameworks/native/include/gui/
H A DConsumerBase.h185 const sp<GraphicBuffer> graphicBuffer,
188 // returns true iff the slot still has the graphicBuffer in it.
189 bool stillTracking(int slot, const sp<GraphicBuffer> graphicBuffer);
197 const sp<GraphicBuffer> graphicBuffer, const sp<Fence>& fence);
199 const sp<GraphicBuffer> graphicBuffer, const sp<Fence>& fence);
H A DGLConsumer.h252 const sp<GraphicBuffer> graphicBuffer,
256 const sp<GraphicBuffer> graphicBuffer, EGLSyncKHR eglFence) {
257 return releaseBufferLocked(slot, graphicBuffer, mEglDisplay, eglFence);
264 graphicBuffer(), display(nullptr), fence(nullptr) {}
268 sp<GraphicBuffer> graphicBuffer; member in struct:android::GLConsumer::PendingRelease
304 EglImage(sp<GraphicBuffer> graphicBuffer);
316 const sp<GraphicBuffer>& graphicBuffer() { return mGraphicBuffer; } function in class:android::GLConsumer::EglImage
328 const sp<GraphicBuffer>& graphicBuffer, const Rect& crop);
255 releaseBufferLocked(int slot, const sp<GraphicBuffer> graphicBuffer, EGLSyncKHR eglFence) argument
/frameworks/native/libs/ui/
H A DGralloc1On0Adapter.cpp323 const android::GraphicBuffer* graphicBuffer)
326 graphicBuffer->getNativeBuffer()->handle, graphicBuffer->getId());
328 buffer_handle_t handle = graphicBuffer->getNativeBuffer()->handle;
343 descriptor.setDimensions(graphicBuffer->getWidth(),
344 graphicBuffer->getHeight());
345 descriptor.setFormat(graphicBuffer->getPixelFormat());
347 static_cast<gralloc1_producer_usage_t>(graphicBuffer->getUsage()));
349 static_cast<gralloc1_consumer_usage_t>(graphicBuffer->getUsage()));
351 static_cast<gralloc1_backing_store_t>(graphicBuffer
322 retain( const android::GraphicBuffer* graphicBuffer) argument
[all...]
/frameworks/av/services/camera/libcameraservice/device3/
H A DCamera3BufferManager.h196 sp<GraphicBuffer> graphicBuffer; member in struct:android::camera3::Camera3BufferManager::GraphicBufferEntry
199 graphicBuffer(gb),
318 * Get the first available buffer from the buffer list for this stream. The graphicBuffer inside
H A DCamera3BufferManager.cpp219 if (buffer.graphicBuffer == nullptr) {
223 buffer.graphicBuffer = mAllocator->createGraphicBuffer(
227 buffer.graphicBuffer.get(), buffer.graphicBuffer->handle);
245 *gb = buffer.graphicBuffer;
248 __FUNCTION__, buffer.graphicBuffer.get(), buffer.graphicBuffer->handle);
436 const sp<GraphicBuffer>& buffer = bufEntry.valueAt(m).graphicBuffer;
528 ALOGV_IF(entry.graphicBuffer == 0, "%s: Unable to find free buffer for stream %d",
/frameworks/av/media/libstagefright/foundation/
H A DMediaBuffer.cpp80 MediaBuffer::MediaBuffer(const sp<GraphicBuffer>& graphicBuffer) argument
87 mGraphicBuffer(graphicBuffer),
165 sp<GraphicBuffer> MediaBuffer::graphicBuffer() const { function in class:android::MediaBuffer
/frameworks/native/libs/gui/tests/
H A DSurface_test.cpp201 sp<GraphicBuffer> graphicBuffer; local
203 ASSERT_EQ(NO_ERROR, surface->detachNextBuffer(&graphicBuffer, &fence));
204 ASSERT_EQ(0U, graphicBuffer->getGenerationNumber());
207 buffer = static_cast<ANativeWindowBuffer*>(graphicBuffer.get());
215 graphicBuffer = static_cast<GraphicBuffer*>(buffer);
216 ASSERT_EQ(1U, graphicBuffer->getGenerationNumber());
/frameworks/av/include/media/
H A DIHDCP.h84 const sp<GraphicBuffer> &graphicBuffer,
H A DIOMX.h116 const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer) = 0;
120 const sp<GraphicBuffer> &graphicBuffer, buffer_id buffer) = 0;
/frameworks/av/media/libmediaplayerservice/
H A DHDCP.h40 const sp<GraphicBuffer> &graphicBuffer,
H A DHDCP.cpp130 const sp<GraphicBuffer> &graphicBuffer,
143 return mHDCPModule->encryptNative(graphicBuffer->handle,
129 encryptNative( const sp<GraphicBuffer> &graphicBuffer, size_t offset, size_t size, uint32_t streamCTR, uint64_t *outInputCTR, void *outData) argument
/frameworks/av/media/libmedia/
H A DIHDCP.cpp121 const sp<GraphicBuffer> &graphicBuffer,
126 data.write(*graphicBuffer);
282 sp<GraphicBuffer> graphicBuffer = new GraphicBuffer(); local
283 data.read(*graphicBuffer);
295 err = encryptNative(graphicBuffer, offset, size,
120 encryptNative( const sp<GraphicBuffer> &graphicBuffer, size_t offset, size_t size, uint32_t streamCTR, uint64_t *outInputCTR, void *outData) argument
/frameworks/av/media/libstagefright/
H A DFrameRenderTracker.cpp46 int64_t mediaTimeUs, const sp<GraphicBuffer> &graphicBuffer, const sp<Fence> &fence) {
47 mRenderQueue.emplace_back(mediaTimeUs, graphicBuffer, fence);
45 onFrameQueued( int64_t mediaTimeUs, const sp<GraphicBuffer> &graphicBuffer, const sp<Fence> &fence) argument
H A DOMXClient.cpp108 const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer);
112 const sp<GraphicBuffer> &graphicBuffer, buffer_id buffer);
394 const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer) {
396 node, port_index, graphicBuffer, buffer);
401 const sp<GraphicBuffer> &graphicBuffer, buffer_id buffer) {
403 node, port_index, graphicBuffer, buffer);
392 useGraphicBuffer( node_id node, OMX_U32 port_index, const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer) argument
399 updateGraphicBufferInMeta( node_id node, OMX_U32 port_index, const sp<GraphicBuffer> &graphicBuffer, buffer_id buffer) argument
/frameworks/base/services/core/jni/
H A Dcom_android_server_AssetAtlasService.cpp65 jobject graphicBuffer, jobject bitmapHandle) {
73 sp<GraphicBuffer> buffer(graphicBufferForJavaObject(env, graphicBuffer));
64 com_android_server_AssetAtlasService_upload(JNIEnv* env, jobject, jobject graphicBuffer, jobject bitmapHandle) argument
/frameworks/native/services/surfaceflinger/
H A DSurfaceFlingerConsumer.cpp204 mPendingRelease.graphicBuffer, fence);
219 mPendingRelease.graphicBuffer, mPendingRelease.display,
/frameworks/av/media/libstagefright/include/
H A DOMXNodeInstance.h76 OMX_U32 portIndex, const sp<GraphicBuffer> &graphicBuffer,
80 OMX_U32 portIndex, const sp<GraphicBuffer> &graphicBuffer,
214 OMX_U32 portIndex, const sp<GraphicBuffer> &graphicBuffer,
251 // |graphicBuffer|'s handle. If |updateCodecBuffer| is true, the update will happen in
256 OMX_U32 portIndex, const sp<GraphicBuffer> &graphicBuffer,
H A DOMX.h90 const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer);
94 const sp<GraphicBuffer> &graphicBuffer, buffer_id buffer);
/frameworks/av/media/libstagefright/omx/
H A DOMXNodeInstance.cpp114 BufferMeta(const sp<GraphicBuffer> &graphicBuffer, OMX_U32 portIndex) argument
115 : mGraphicBuffer(graphicBuffer),
162 void setGraphicBuffer(const sp<GraphicBuffer> &graphicBuffer) { argument
163 mGraphicBuffer = graphicBuffer;
857 OMX_U32 portIndex, const sp<GraphicBuffer>& graphicBuffer,
859 if (graphicBuffer == NULL || buffer == NULL) {
876 BufferMeta *bufferMeta = new BufferMeta(graphicBuffer, portIndex);
880 reinterpret_cast<const OMX_U8*>(graphicBuffer->handle));
913 OMX_U32 portIndex, const sp<GraphicBuffer>& graphicBuffer,
915 if (graphicBuffer
856 useGraphicBuffer2_l( OMX_U32 portIndex, const sp<GraphicBuffer>& graphicBuffer, OMX::buffer_id *buffer) argument
912 useGraphicBuffer( OMX_U32 portIndex, const sp<GraphicBuffer>& graphicBuffer, OMX::buffer_id *buffer) argument
976 updateGraphicBufferInMeta_l( OMX_U32 portIndex, const sp<GraphicBuffer>& graphicBuffer, OMX::buffer_id buffer, OMX_BUFFERHEADERTYPE *header, bool updateCodecBuffer) argument
1021 updateGraphicBufferInMeta( OMX_U32 portIndex, const sp<GraphicBuffer>& graphicBuffer, OMX::buffer_id buffer) argument
1540 emptyGraphicBuffer( OMX_BUFFERHEADERTYPE *header, const sp<GraphicBuffer> &graphicBuffer, OMX_U32 flags, OMX_TICKS timestamp, int fenceFd) argument
[all...]

Completed in 443 milliseconds

12