/frameworks/native/libs/gui/ |
GraphicBufferAlloc.cpp | 20 #include <ui/GraphicBuffer.h> 34 sp<GraphicBuffer> GraphicBufferAlloc::createGraphicBuffer(uint32_t w, uint32_t h, 36 sp<GraphicBuffer> graphicBuffer(new GraphicBuffer(w, h, format, usage)); 37 status_t err = graphicBuffer->initCheck(); 39 if (err != 0 || graphicBuffer->handle == 0) { 41 GraphicBuffer::dumpAllocationsToSystemLog(); 45 w, h, strerror(-err), graphicBuffer->handle); 48 return graphicBuffer; [all...] |
IGraphicBufferAlloc.cpp | 25 #include <ui/GraphicBuffer.h> 45 virtual sp<GraphicBuffer> createGraphicBuffer(uint32_t w, uint32_t h, 54 sp<GraphicBuffer> graphicBuffer; 57 graphicBuffer = new GraphicBuffer(); 58 result = reply.read(*graphicBuffer); 64 return graphicBuffer; 78 * GraphicBuffer until it is destroyed (that is, until 82 sp<GraphicBuffer> buffer [all...] |
ConsumerBase.cpp | 198 const sp<GraphicBuffer> graphicBuffer, const sp<Fence>& fence) { 200 return addReleaseFenceLocked(slot, graphicBuffer, fence); 204 const sp<GraphicBuffer> graphicBuffer, const sp<Fence>& fence) { 207 // If consumer no longer tracks this graphicBuffer, we can safely 209 if (!stillTracking(slot, graphicBuffer)) { 233 int slot, const sp<GraphicBuffer> graphicBuffer, 235 // If consumer no longer tracks this graphicBuffer (we received a ne [all...] |
BufferQueue.cpp | 231 status_t BufferQueue::requestBuffer(int slot, sp<GraphicBuffer>* buf) { 396 const sp<GraphicBuffer>& buffer(mSlots[buf].mGraphicBuffer); 429 sp<GraphicBuffer> graphicBuffer( 431 if (graphicBuffer == 0) { 445 mSlots[*outBuf].mGraphicBuffer = graphicBuffer; 541 const sp<GraphicBuffer>& graphicBuffer(mSlots[buf].mGraphicBuffer); 542 Rect bufferRect(graphicBuffer->getWidth(), graphicBuffer->getHeight()) [all...] |
GLConsumer.cpp | 93 sp<GraphicBuffer> GLConsumer::sReleasedTexImageBuffer; 276 sp<GraphicBuffer> GLConsumer::getDebugTexImageBuffer() { 281 sp<GraphicBuffer> buffer = new GraphicBuffer( 283 GraphicBuffer::USAGE_SW_WRITE_RARELY); 285 buffer->lock(GraphicBuffer::USAGE_SW_WRITE_RARELY, reinterpret_cast<void**>(&bits)); 337 sp<GraphicBuffer> graphicBuffer, 344 buf, graphicBuffer, display, eglFence); 791 sp<GraphicBuffer>& buf(mCurrentTextureBuf) [all...] |
/frameworks/native/include/gui/ |
ConsumerBase.h | 22 #include <ui/GraphicBuffer.h> 111 // initialized this will release the reference to the GraphicBuffer in that 164 const sp<GraphicBuffer> graphicBuffer, 167 // returns true iff the slot still has the graphicBuffer in it. 168 bool stillTracking(int slot, const sp<GraphicBuffer> graphicBuffer); 176 const sp<GraphicBuffer> graphicBuffer, const sp<Fence>& fence); 178 const sp<GraphicBuffer> graphicBuffer, const sp<Fence>& fence) [all...] |
GLConsumer.h | 27 #include <ui/GraphicBuffer.h> 166 sp<GraphicBuffer> getCurrentBuffer() const; 245 const sp<GraphicBuffer> graphicBuffer, 249 const sp<GraphicBuffer> graphicBuffer, EGLSyncKHR eglFence) { 250 return releaseBufferLocked(slot, graphicBuffer, mEglDisplay, eglFence); 274 // createImage creates a new EGLImage from a GraphicBuffer. 276 const sp<GraphicBuffer>& graphicBuffer, const Rect& crop) [all...] |
/frameworks/av/include/media/stagefright/ |
MediaBuffer.h | 29 class GraphicBuffer; 53 MediaBuffer(const sp<GraphicBuffer>& graphicBuffer); 72 sp<GraphicBuffer> graphicBuffer() const; 105 sp<GraphicBuffer> mGraphicBuffer;
|
/frameworks/av/media/libmediaplayerservice/ |
HDCP.h | 40 const sp<GraphicBuffer> &graphicBuffer,
|
HDCP.cpp | 134 const sp<GraphicBuffer> &graphicBuffer, 147 return mHDCPModule->encryptNative(graphicBuffer->handle,
|
/frameworks/av/media/libstagefright/ |
MediaBuffer.cpp | 29 #include <ui/GraphicBuffer.h> 60 MediaBuffer::MediaBuffer(const sp<GraphicBuffer>& graphicBuffer) 68 mGraphicBuffer(graphicBuffer), 146 sp<GraphicBuffer> MediaBuffer::graphicBuffer() const {
|
OMXClient.cpp | 88 const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer); 92 const sp<GraphicBuffer> &graphicBuffer, buffer_id buffer); 300 const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer) { 302 node, port_index, graphicBuffer, buffer); 307 const sp<GraphicBuffer> &graphicBuffer, buffer_id buffer) { 309 node, port_index, graphicBuffer, buffer) [all...] |
OMXCodec.cpp | [all...] |
ACodec.cpp | 689 sp<GraphicBuffer> graphicBuffer(new GraphicBuffer(buf, false)); 693 info.mGraphicBuffer = graphicBuffer; 697 err = mOMX->useGraphicBuffer(mNode, kPortIndexOutput, graphicBuffer, 700 ALOGE("registering GraphicBuffer %lu with OMX IL component failed: " 709 bufferId, graphicBuffer.get()); 846 oldest->mGraphicBuffer = new GraphicBuffer(buf, false); [all...] |
/frameworks/av/include/media/ |
IHDCP.h | 20 #include <ui/GraphicBuffer.h> 84 const sp<GraphicBuffer> &graphicBuffer,
|
IOMX.h | 23 #include <ui/GraphicBuffer.h> 102 const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer) = 0; 106 const sp<GraphicBuffer> &graphicBuffer, buffer_id buffer) = 0;
|
/frameworks/av/media/libmedia/ |
IHDCP.cpp | 121 const sp<GraphicBuffer> &graphicBuffer, 126 data.write(*graphicBuffer); 271 sp<GraphicBuffer> graphicBuffer = new GraphicBuffer(); 272 data.read(*graphicBuffer); 279 status_t err = encryptNative(graphicBuffer, offset, size,
|
IOMX.cpp | 268 const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer) { 273 data.write(*graphicBuffer); 290 const sp<GraphicBuffer> &graphicBuffer, buffer_id buffer) { 295 data.write(*graphicBuffer); 712 sp<GraphicBuffer> graphicBuffer = new GraphicBuffer(); 713 data.read(*graphicBuffer); [all...] |
/frameworks/av/media/libstagefright/omx/ |
OMXNodeInstance.cpp | 48 BufferMeta(const sp<GraphicBuffer> &graphicBuffer) 49 : mGraphicBuffer(graphicBuffer), 73 void setGraphicBuffer(const sp<GraphicBuffer> &graphicBuffer) { 74 mGraphicBuffer = graphicBuffer; 78 sp<GraphicBuffer> mGraphicBuffer; 498 OMX_U32 portIndex, const sp<GraphicBuffer>& graphicBuffer, 516 BufferMeta *bufferMeta = new BufferMeta(graphicBuffer); [all...] |
OMX.cpp | 350 const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer) { 352 port_index, graphicBuffer, buffer); 357 const sp<GraphicBuffer> &graphicBuffer, buffer_id buffer) { 359 port_index, graphicBuffer, buffer);
|
/frameworks/av/media/libstagefright/include/ |
OMX.h | 84 const sp<GraphicBuffer> &graphicBuffer, buffer_id *buffer); 88 const sp<GraphicBuffer> &graphicBuffer, buffer_id buffer);
|
OMXNodeInstance.h | 70 OMX_U32 portIndex, const sp<GraphicBuffer> &graphicBuffer, 74 OMX_U32 portIndex, const sp<GraphicBuffer> &graphicBuffer, 148 OMX_U32 portIndex, const sp<GraphicBuffer> &graphicBuffer,
|
/frameworks/base/services/jni/ |
com_android_server_AssetAtlasService.cpp | 111 jobject graphicBuffer, SkBitmap* bitmap) { 113 // The goal of this method is to copy the bitmap into the GraphicBuffer 115 sp<GraphicBuffer> buffer(graphicBufferForJavaObject(env, graphicBuffer)); 183 // We use an EGLImage to access the content of the GraphicBuffer 202 // Upload the content of the bitmap in the GraphicBuffer 254 { "nUploadAtlas", "(Landroid/view/GraphicBuffer;I)Z",
|
/frameworks/av/libvideoeditor/lvpp/ |
NativeWindowRenderer.cpp | 385 status_t err = anw->queueBuffer(anw, buffer->graphicBuffer().get(), -1); 407 sp<GraphicBuffer> buf(new GraphicBuffer(anb, false));
|
/frameworks/base/core/jni/ |
android_view_GLES20Canvas.cpp | 121 jobject graphicBuffer, jintArray atlasMapArray, jint count) { 123 sp<GraphicBuffer> buffer = graphicBufferForJavaObject(env, graphicBuffer); [all...] |