HomeSort by relevance Sort by last modified time
    Searched refs:graphicBuffer (Results 1 - 25 of 35) sorted by null

1 2

  /frameworks/native/libs/gui/
GraphicBufferAlloc.cpp 20 #include <ui/GraphicBuffer.h>
34 sp<GraphicBuffer> GraphicBufferAlloc::createGraphicBuffer(uint32_t width,
37 sp<GraphicBuffer> graphicBuffer(new GraphicBuffer(
39 status_t err = graphicBuffer->initCheck();
41 if (err != 0 || graphicBuffer->handle == 0) {
43 GraphicBuffer::dumpAllocationsToSystemLog();
47 width, height, strerror(-err), graphicBuffer->handle);
50 return graphicBuffer;
    [all...]
IGraphicBufferAlloc.cpp 25 #include <ui/GraphicBuffer.h>
47 virtual sp<GraphicBuffer> createGraphicBuffer(uint32_t width,
63 sp<GraphicBuffer> graphicBuffer;
66 graphicBuffer = new GraphicBuffer();
67 result = reply.read(*graphicBuffer);
69 graphicBuffer.clear();
76 return graphicBuffer;
93 // BufferReference just keeps a strong reference to a GraphicBuffer until i
    [all...]
ConsumerBase.cpp 300 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 ne
    [all...]
GLConsumer.cpp 106 sp<GraphicBuffer> GLConsumer::sReleasedTexImageBuffer;
341 sp<GraphicBuffer> GLConsumer::getDebugTexImageBuffer() {
346 sp<GraphicBuffer> buffer = new GraphicBuffer(
348 GraphicBuffer::USAGE_SW_WRITE_RARELY,
351 buffer->lock(GraphicBuffer::USAGE_SW_WRITE_RARELY, reinterpret_cast<void**>(&bits));
388 sp<GraphicBuffer> graphicBuffer,
395 buf, graphicBuffer, display, eglFence);
465 mCurrentTexture, mCurrentTextureImage->graphicBuffer(),
    [all...]
  /frameworks/native/include/gui/
GLConsumer.h 27 #include <ui/GraphicBuffer.h>
138 const sp<GraphicBuffer>& buf, const Rect& cropRect,
171 sp<GraphicBuffer> getCurrentBuffer() const;
252 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
    [all...]
ConsumerBase.h 22 #include <ui/GraphicBuffer.h>
132 // initialized this will release the reference to the GraphicBuffer in that
185 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)
    [all...]
  /frameworks/av/include/media/stagefright/
FrameRenderTracker.h 33 class GraphicBuffer;
61 Info(int64_t mediaTimeUs, const sp<GraphicBuffer> &graphicBuffer, const sp<Fence> &fence)
65 mGraphicBuffer(graphicBuffer),
82 sp<GraphicBuffer> mGraphicBuffer;
95 // called when |graphicBuffer| corresponding to |mediaTimeUs| is
98 int64_t mediaTimeUs, const sp<GraphicBuffer> &graphicBuffer, const sp<Fence> &fence);
MediaBuffer.h 34 class GraphicBuffer;
61 MediaBuffer(const sp<GraphicBuffer>& graphicBuffer);
91 sp<GraphicBuffer> graphicBuffer() const;
170 sp<GraphicBuffer> mGraphicBuffer;
  /frameworks/av/media/libmediaplayerservice/
HDCP.h 40 const sp<GraphicBuffer> &graphicBuffer,
HDCP.cpp 130 const sp<GraphicBuffer> &graphicBuffer,
143 return mHDCPModule->encryptNative(graphicBuffer->handle,
  /frameworks/native/libs/ui/
Gralloc1On0Adapter.cpp 323 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()))
    [all...]
  /frameworks/av/services/camera/libcameraservice/device3/
Camera3BufferManager.h 22 #include <ui/GraphicBuffer.h>
125 status_t getBufferForStream(int streamId, int streamSetId, sp<GraphicBuffer>* gb, int* fenceFd);
173 status_t returnBufferForStream(int streamId, int streamSetId, const sp<GraphicBuffer>& buffer,
190 * mAllocator is the connection to SurfaceFlinger that is used to allocate new GraphicBuffer
196 sp<GraphicBuffer> graphicBuffer;
198 GraphicBufferEntry(const sp<GraphicBuffer>& gb = 0, int fd = -1) :
199 graphicBuffer(gb),
318 * Get the first available buffer from the buffer list for this stream. The graphicBuffer inside
Camera3BufferManager.cpp 178 sp<GraphicBuffer>* gb, int* fenceFd) {
219 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);
306 sp<GraphicBuffer> buffer;
359 int streamSetId, const sp<GraphicBuffer>& buffer, int fenceFd)
    [all...]
  /external/deqp/modules/egl/
teglAndroidUtil.cpp 62 using tcu::Android::internal::GraphicBuffer;
84 GraphicBuffer& getGraphicBuffer (void) { return m_graphicBuffer; }
87 GraphicBuffer m_graphicBuffer;
93 GraphicBuffer::USAGE_SW_READ_OFTEN |
94 GraphicBuffer::USAGE_SW_WRITE_RARELY |
95 GraphicBuffer::USAGE_HW_TEXTURE |
96 GraphicBuffer::USAGE_HW_RENDER)
142 GraphicBuffer& graphicBuffer = buffer->getGraphicBuffer();
153 checkStatus(graphicBuffer.lock(GraphicBuffer::USAGE_SW_WRITE_RARELY, &bufferData))
    [all...]
  /frameworks/av/media/libstagefright/foundation/
MediaBuffer.cpp 29 #include <ui/GraphicBuffer.h>
80 MediaBuffer::MediaBuffer(const sp<GraphicBuffer>& graphicBuffer)
87 mGraphicBuffer(graphicBuffer),
165 sp<GraphicBuffer> MediaBuffer::graphicBuffer() const {
  /frameworks/native/libs/gui/tests/
Surface_test.cpp 201 sp<GraphicBuffer> graphicBuffer;
203 ASSERT_EQ(NO_ERROR, surface->detachNextBuffer(&graphicBuffer, &fence));
204 ASSERT_EQ(0U, graphicBuffer->getGenerationNumber());
207 buffer = static_cast<ANativeWindowBuffer*>(graphicBuffer.get());
209 // This should change the generation number of the GraphicBuffer
215 graphicBuffer = static_cast<GraphicBuffer*>(buffer);
216 ASSERT_EQ(1U, graphicBuffer->getGenerationNumber());
  /external/deqp/framework/platform/android/
tcuAndroidInternals.hpp 37 class GraphicBuffer;
96 // ui/GraphicBuffer.h
100 typedef status_t (*initCheckFunc) (android::GraphicBuffer* buffer);
101 typedef status_t (*lockFunc) (android::GraphicBuffer* buffer, deUint32 usage, void** vaddr);
102 typedef status_t (*unlockFunc) (android::GraphicBuffer* buffer);
103 typedef ANativeWindowBuffer* (*getNativeBufferFunc) (const android::GraphicBuffer* buffer);
125 GraphicBufferFunctions graphicBuffer;
133 GraphicBufferFunctions graphicBuffer;
144 class GraphicBuffer
147 // ui/GraphicBuffer.h, hardware/gralloc.
    [all...]
  /frameworks/av/include/media/
IHDCP.h 20 #include <ui/GraphicBuffer.h>
84 const sp<GraphicBuffer> &graphicBuffer,
  /frameworks/av/media/libmedia/
IHDCP.cpp 121 const sp<GraphicBuffer> &graphicBuffer,
126 data.write(*graphicBuffer);
282 sp<GraphicBuffer> graphicBuffer = new GraphicBuffer();
283 data.read(*graphicBuffer);
295 err = encryptNative(graphicBuffer, offset, size,
  /hardware/ti/omap4-aah/test/CameraHal/
camera_test.h 223 sp<GraphicBuffer> buf;
322 sp<GraphicBuffer> graphicBuffer;
336 defer.graphicBuffer->unlock();
358 mBST->handleBuffer(defer.graphicBuffer, defer.mappedBuffer,
360 defer.graphicBuffer->unlock();
362 mBST->onHandled(defer.graphicBuffer, defer.slot);
367 void add(sp<GraphicBuffer> &gbuf, const Rect &crop,
371 defer.graphicBuffer = gbuf;
411 virtual void onHandled(sp<GraphicBuffer> &g, unsigned int slot) {}
    [all...]
  /frameworks/av/media/libstagefright/
FrameRenderTracker.cpp 46 int64_t mediaTimeUs, const sp<GraphicBuffer> &graphicBuffer, const sp<Fence> &fence) {
47 mRenderQueue.emplace_back(mediaTimeUs, graphicBuffer, fence);
  /frameworks/base/services/core/jni/
com_android_server_AssetAtlasService.cpp 65 jobject graphicBuffer, jobject bitmapHandle) {
71 // The goal of this method is to copy the bitmap into the GraphicBuffer
73 sp<GraphicBuffer> buffer(graphicBufferForJavaObject(env, graphicBuffer));
141 // We use an EGLImage to access the content of the GraphicBuffer
160 // Upload the content of the bitmap in the GraphicBuffer
208 { "nUploadAtlas", "(Landroid/view/GraphicBuffer;Landroid/graphics/Bitmap;)Z",
  /frameworks/native/services/surfaceflinger/
SurfaceFlingerConsumer.cpp 204 mPendingRelease.graphicBuffer, fence);
219 mPendingRelease.graphicBuffer, mPendingRelease.display,
  /frameworks/av/media/libstagefright/include/
OMXNodeInstance.h 76 OMX_U32 portIndex, const sp<GraphicBuffer> &graphicBuffer,
80 OMX_U32 portIndex, const sp<GraphicBuffer> &graphicBuffer,
122 OMX_BUFFERHEADERTYPE *header, const sp<GraphicBuffer> &buffer,
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,
    [all...]
  /frameworks/av/media/libstagefright/omx/
OMXNodeInstance.cpp 114 BufferMeta(const sp<GraphicBuffer> &graphicBuffer, OMX_U32 portIndex)
115 : mGraphicBuffer(graphicBuffer),
162 void setGraphicBuffer(const sp<GraphicBuffer> &graphicBuffer) {
163 mGraphicBuffer = graphicBuffer;
179 sp<GraphicBuffer> mGraphicBuffer;
857 OMX_U32 portIndex, const sp<GraphicBuffer>& graphicBuffer,
859 if (graphicBuffer == NULL || buffer == NULL)
    [all...]

Completed in 979 milliseconds

1 2