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

12

/frameworks/native/libs/gui/
H A DGraphicBufferAlloc.cpp36 sp<GraphicBuffer> graphicBuffer(
38 status_t err = graphicBuffer->initCheck();
40 if (err != 0 || graphicBuffer->handle == 0) {
46 width, height, strerror(-err), graphicBuffer->handle);
49 return graphicBuffer;
H A DIGraphicBufferAlloc.cpp57 sp<GraphicBuffer> graphicBuffer; local
60 graphicBuffer = new GraphicBuffer();
61 result = reply.read(*graphicBuffer);
63 graphicBuffer.clear();
70 return graphicBuffer;
H A DConsumerBase.cpp255 const sp<GraphicBuffer> graphicBuffer, const sp<Fence>& fence) {
257 return addReleaseFenceLocked(slot, graphicBuffer, fence);
261 const sp<GraphicBuffer> graphicBuffer, const sp<Fence>& fence) {
264 // If consumer no longer tracks this graphicBuffer, we can safely
266 if (!stillTracking(slot, graphicBuffer)) {
290 int slot, const sp<GraphicBuffer> graphicBuffer,
292 // If consumer no longer tracks this graphicBuffer (we received a new
295 if (!stillTracking(slot, graphicBuffer)) {
313 const sp<GraphicBuffer> graphicBuffer) {
318 mSlots[slot].mGraphicBuffer->handle == graphicBuffer
254 addReleaseFence(int slot, const sp<GraphicBuffer> graphicBuffer, const sp<Fence>& fence) argument
260 addReleaseFenceLocked(int slot, const sp<GraphicBuffer> graphicBuffer, const sp<Fence>& fence) argument
289 releaseBufferLocked( int slot, const sp<GraphicBuffer> graphicBuffer, EGLDisplay display, EGLSyncKHR eglFence) argument
312 stillTracking(int slot, const sp<GraphicBuffer> graphicBuffer) argument
[all...]
H A DGLConsumer.cpp366 sp<GraphicBuffer> graphicBuffer,
373 buf, graphicBuffer, display, eglFence);
434 mCurrentTexture, mCurrentTextureImage->graphicBuffer(),
545 mCurrentTextureImage->graphicBuffer(), fence);
673 mCurrentTextureImage->graphicBuffer(), fence);
791 NULL : mCurrentTextureImage->graphicBuffer();
880 NULL : mCurrentTextureImage->graphicBuffer();
1083 GLConsumer::EglImage::EglImage(sp<GraphicBuffer> graphicBuffer) : argument
1084 mGraphicBuffer(graphicBuffer),
1141 const sp<GraphicBuffer>& graphicBuffer, cons
365 releaseBufferLocked(int buf, sp<GraphicBuffer> graphicBuffer, EGLDisplay display, EGLSyncKHR eglFence) argument
1140 createImage(EGLDisplay dpy, const sp<GraphicBuffer>& graphicBuffer, const Rect& crop) argument
[all...]
H A DBufferQueueProducer.cpp371 sp<GraphicBuffer> graphicBuffer(mCore->mAllocator->createGraphicBuffer(
373 if (graphicBuffer == NULL) {
386 graphicBuffer->setGenerationNumber(mCore->mGenerationNumber);
387 mSlots[*outSlot].mGraphicBuffer = graphicBuffer;
620 const sp<GraphicBuffer>& graphicBuffer(mSlots[slot].mGraphicBuffer);
621 Rect bufferRect(graphicBuffer->getWidth(), graphicBuffer->getHeight());
1017 sp<GraphicBuffer> graphicBuffer(mCore->mAllocator->createGraphicBuffer(
1027 buffers.push_back(graphicBuffer);
H A DSurface.cpp754 sp<GraphicBuffer> graphicBuffer(static_cast<GraphicBuffer*>(buffer));
755 uint32_t priorGeneration = graphicBuffer->mGenerationNumber;
756 graphicBuffer->mGenerationNumber = mGenerationNumber;
759 &attachedSlot, graphicBuffer);
762 graphicBuffer->mGenerationNumber = priorGeneration;
765 mSlots[attachedSlot].buffer = graphicBuffer;
/frameworks/native/include/gui/
H A DGLConsumer.h250 const sp<GraphicBuffer> graphicBuffer,
254 const sp<GraphicBuffer> graphicBuffer, EGLSyncKHR eglFence) {
255 return releaseBufferLocked(slot, graphicBuffer, mEglDisplay, eglFence);
287 EglImage(sp<GraphicBuffer> graphicBuffer);
299 const sp<GraphicBuffer>& graphicBuffer() { return mGraphicBuffer; } function in class:android::GLConsumer::EglImage
311 const sp<GraphicBuffer>& graphicBuffer, const Rect& crop);
253 releaseBufferLocked(int slot, const sp<GraphicBuffer> graphicBuffer, EGLSyncKHR eglFence) argument
H A DConsumerBase.h178 const sp<GraphicBuffer> graphicBuffer,
181 // returns true iff the slot still has the graphicBuffer in it.
182 bool stillTracking(int slot, const sp<GraphicBuffer> graphicBuffer);
190 const sp<GraphicBuffer> graphicBuffer, const sp<Fence>& fence);
192 const sp<GraphicBuffer> graphicBuffer, const sp<Fence>& fence);
/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.h55 MediaBuffer(const sp<GraphicBuffer>& graphicBuffer);
74 sp<GraphicBuffer> graphicBuffer() const;
/frameworks/native/libs/gui/tests/
H A DSurface_test.cpp197 sp<GraphicBuffer> graphicBuffer; local
199 ASSERT_EQ(NO_ERROR, surface->detachNextBuffer(&graphicBuffer, &fence));
200 ASSERT_EQ(0U, graphicBuffer->getGenerationNumber());
203 buffer = static_cast<ANativeWindowBuffer*>(graphicBuffer.get());
211 graphicBuffer = static_cast<GraphicBuffer*>(buffer);
212 ASSERT_EQ(1U, graphicBuffer->getGenerationNumber());
/frameworks/av/media/libstagefright/
H A DMediaBuffer.cpp59 MediaBuffer::MediaBuffer(const sp<GraphicBuffer>& graphicBuffer) argument
67 mGraphicBuffer(graphicBuffer),
145 sp<GraphicBuffer> MediaBuffer::graphicBuffer() const { function in class:android::MediaBuffer
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.cpp97 const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer);
101 const sp<GraphicBuffer> &graphicBuffer, buffer_id buffer);
331 const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer) {
333 node, port_index, graphicBuffer, buffer);
338 const sp<GraphicBuffer> &graphicBuffer, buffer_id buffer) {
340 node, port_index, graphicBuffer, buffer);
329 useGraphicBuffer( node_id node, OMX_U32 port_index, const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer) argument
336 updateGraphicBufferInMeta( node_id node, OMX_U32 port_index, const sp<GraphicBuffer> &graphicBuffer, buffer_id buffer) argument
/frameworks/av/include/media/
H A DIHDCP.h84 const sp<GraphicBuffer> &graphicBuffer,
H A DIOMX.h114 const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer) = 0;
118 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/libstagefright/include/
H A DOMXNodeInstance.h77 OMX_U32 portIndex, const sp<GraphicBuffer> &graphicBuffer,
81 OMX_U32 portIndex, const sp<GraphicBuffer> &graphicBuffer,
195 OMX_U32 portIndex, const sp<GraphicBuffer> &graphicBuffer,
232 OMX_U32 portIndex, const sp<GraphicBuffer> &graphicBuffer,
H A DOMX.h88 const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer);
92 const sp<GraphicBuffer> &graphicBuffer, buffer_id buffer);
/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
H A DIOMX.cpp272 const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer) {
277 data.write(*graphicBuffer);
294 const sp<GraphicBuffer> &graphicBuffer, buffer_id buffer) {
299 data.write(*graphicBuffer);
807 sp<GraphicBuffer> graphicBuffer = new GraphicBuffer(); local
808 data.read(*graphicBuffer);
812 node, port_index, graphicBuffer, &buffer);
828 sp<GraphicBuffer> graphicBuffer = new GraphicBuffer(); local
829 data.read(*graphicBuffer);
833 node, port_index, graphicBuffer, buffe
270 useGraphicBuffer( node_id node, OMX_U32 port_index, const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer) argument
292 updateGraphicBufferInMeta( node_id node, OMX_U32 port_index, const sp<GraphicBuffer> &graphicBuffer, buffer_id buffer) argument
[all...]
/frameworks/av/media/libstagefright/omx/
H A DOMXNodeInstance.cpp114 BufferMeta(const sp<GraphicBuffer> &graphicBuffer) argument
115 : mGraphicBuffer(graphicBuffer),
159 void setGraphicBuffer(const sp<GraphicBuffer> &graphicBuffer) { argument
160 mGraphicBuffer = graphicBuffer;
700 OMX_U32 portIndex, const sp<GraphicBuffer>& graphicBuffer,
715 BufferMeta *bufferMeta = new BufferMeta(graphicBuffer);
719 reinterpret_cast<const OMX_U8*>(graphicBuffer->handle));
752 OMX_U32 portIndex, const sp<GraphicBuffer>& graphicBuffer,
762 return useGraphicBuffer2_l(portIndex, graphicBuffer, buffer);
773 BufferMeta *bufferMeta = new BufferMeta(graphicBuffer);
699 useGraphicBuffer2_l( OMX_U32 portIndex, const sp<GraphicBuffer>& graphicBuffer, OMX::buffer_id *buffer) argument
751 useGraphicBuffer( OMX_U32 portIndex, const sp<GraphicBuffer>& graphicBuffer, OMX::buffer_id *buffer) argument
811 updateGraphicBufferInMeta_l( OMX_U32 portIndex, const sp<GraphicBuffer>& graphicBuffer, OMX::buffer_id buffer, OMX_BUFFERHEADERTYPE *header) argument
843 updateGraphicBufferInMeta( OMX_U32 portIndex, const sp<GraphicBuffer>& graphicBuffer, OMX::buffer_id buffer) argument
1256 emptyGraphicBuffer( OMX_BUFFERHEADERTYPE *header, const sp<GraphicBuffer> &graphicBuffer, OMX_U32 flags, OMX_TICKS timestamp, int fenceFd) argument
[all...]
H A DOMX.cpp373 const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer) {
375 port_index, graphicBuffer, buffer);
380 const sp<GraphicBuffer> &graphicBuffer, buffer_id buffer) {
382 port_index, graphicBuffer, buffer);
371 useGraphicBuffer( node_id node, OMX_U32 port_index, const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer) argument
378 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

Completed in 366 milliseconds

12