Home
last modified time | relevance | path

Searched refs:GraphicBuffer (Results 1 – 25 of 368) sorted by relevance

12345678910>>...15

/aosp12/frameworks/native/libs/ui/
H A DGraphicBuffer.cpp43 sp<GraphicBuffer> GraphicBuffer::from(ANativeWindowBuffer* anwb) { in from()
47 GraphicBuffer* GraphicBuffer::fromAHardwareBuffer(AHardwareBuffer* buffer) { in fromAHardwareBuffer()
51 GraphicBuffer const* GraphicBuffer::fromAHardwareBuffer(AHardwareBuffer const* buffer) { in fromAHardwareBuffer()
63 GraphicBuffer::GraphicBuffer() in GraphicBuffer() function in android::GraphicBuffer
78 GraphicBuffer::GraphicBuffer(uint32_t inWidth, uint32_t inHeight, in GraphicBuffer() function in android::GraphicBuffer
84 GraphicBuffer::GraphicBuffer(uint32_t inWidth, uint32_t inHeight, PixelFormat inFormat, in GraphicBuffer() function in android::GraphicBuffer
86 : GraphicBuffer() { in GraphicBuffer()
92 GraphicBuffer::GraphicBuffer(uint32_t inWidth, uint32_t inHeight, in GraphicBuffer() function in android::GraphicBuffer
101 GraphicBuffer::GraphicBuffer(const native_handle_t* inHandle, HandleWrapMethod method, in GraphicBuffer() function in android::GraphicBuffer
104 : GraphicBuffer() { in GraphicBuffer()
[all …]
/aosp12/frameworks/native/libs/ui/include/ui/
H A DGraphicBuffer.h49 class GraphicBuffer
51 public Flattenable<GraphicBuffer>
53 friend class Flattenable<GraphicBuffer>;
81 static sp<GraphicBuffer> from(ANativeWindowBuffer *);
83 static GraphicBuffer* fromAHardwareBuffer(AHardwareBuffer*);
89 GraphicBuffer();
219 ~GraphicBuffer();
239 friend class LightRefBase<GraphicBuffer>;
240 GraphicBuffer(const GraphicBuffer& rhs);
241 GraphicBuffer& operator = (const GraphicBuffer& rhs);
[all …]
/aosp12/frameworks/native/libs/ui/include_vndk/ui/
H A DGraphicBuffer.h49 class GraphicBuffer
51 public Flattenable<GraphicBuffer>
53 friend class Flattenable<GraphicBuffer>;
81 static sp<GraphicBuffer> from(ANativeWindowBuffer *);
83 static GraphicBuffer* fromAHardwareBuffer(AHardwareBuffer*);
89 GraphicBuffer();
219 ~GraphicBuffer();
239 friend class LightRefBase<GraphicBuffer>;
240 GraphicBuffer(const GraphicBuffer& rhs);
241 GraphicBuffer& operator = (const GraphicBuffer& rhs);
[all …]
/aosp12/frameworks/base/core/jni/
H A Dandroid_hardware_HardwareBuffer.cpp62 explicit GraphicBufferWrapper(const sp<GraphicBuffer>& buffer) in GraphicBufferWrapper()
65 sp<GraphicBuffer> buffer;
85 sp<GraphicBuffer> buffer = new GraphicBuffer(width, height, pixelFormat, layers, in android_hardware_HardwareBuffer_create()
133 static inline GraphicBuffer* GraphicBufferWrapper_to_GraphicBuffer( in GraphicBufferWrapper_to_GraphicBuffer()
140 GraphicBuffer* buffer = GraphicBufferWrapper_to_GraphicBuffer(nativeObject); in android_hardware_HardwareBuffer_getWidth()
146 GraphicBuffer* buffer = GraphicBufferWrapper_to_GraphicBuffer(nativeObject); in android_hardware_HardwareBuffer_getHeight()
152 GraphicBuffer* buffer = GraphicBufferWrapper_to_GraphicBuffer(nativeObject); in android_hardware_HardwareBuffer_getFormat()
200 sp<GraphicBuffer> buffer = new GraphicBuffer(); in android_hardware_HardwareBuffer_read()
217 GraphicBuffer* buffer = GraphicBufferWrapper_to_GraphicBuffer( in android_hardware_HardwareBuffer_getNativeHardwareBuffer()
226 GraphicBuffer* android_hardware_HardwareBuffer_getNativeGraphicBuffer( in android_hardware_HardwareBuffer_getNativeGraphicBuffer()
[all …]
H A Dandroid_graphics_GraphicBuffer.cpp50 #define LOCK_CANVAS_USAGE (GraphicBuffer::USAGE_SW_READ_OFTEN | GraphicBuffer::USAGE_SW_WRITE_OFTEN)
91 explicit GraphicBufferWrapper(const sp<GraphicBuffer>& buffer): buffer(buffer) { in GraphicBufferWrapper()
94 const sp<GraphicBuffer>& get() const { in get()
100 sp<GraphicBuffer> const buffer;
110 sp<GraphicBuffer> buffer = new GraphicBuffer( in android_graphics_GraphicBuffer_create()
145 sp<GraphicBuffer> buffer(wrapper->get()); in android_graphics_GraphicBuffer_lockCanvas()
221 sp<GraphicBuffer> buffer = new GraphicBuffer(); in android_graphics_GraphicBuffer_read()
233 sp<GraphicBuffer> android_graphics_GraphicBuffer_getNativeGraphicsBuffer(JNIEnv* env, jobject obj) { in android_graphics_GraphicBuffer_getNativeGraphicsBuffer()
238 sp<GraphicBuffer> buffer(wrapper->get()); in android_graphics_GraphicBuffer_getNativeGraphicsBuffer()
247 GraphicBuffer* buffer = GraphicBuffer::fromAHardwareBuffer(hardwareBuffer); in android_graphics_GraphicBuffer_createFromAHardwareBuffer()
/aosp12/frameworks/base/graphics/java/android/graphics/
H A DGraphicBuffer.java31 public class GraphicBuffer implements Parcelable { class
80 public static GraphicBuffer create(int width, int height, int format, int usage) { in create()
83 return new GraphicBuffer(width, height, format, usage, nativeObject); in create()
92 private GraphicBuffer(int width, int height, int format, int usage, long nativeObject) { in GraphicBuffer() method in GraphicBuffer
104 public static final GraphicBuffer createFromHardwareBuffer(HardwareBuffer buffer) { in createFromHardwareBuffer()
279 new Parcelable.Creator<GraphicBuffer>() {
280 public GraphicBuffer createFromParcel(Parcel in) {
287 return new GraphicBuffer(width, height, format, usage, nativeObject);
292 public GraphicBuffer[] newArray(int size) {
293 return new GraphicBuffer[size];
[all …]
/aosp12/frameworks/native/libs/gui/include/gui/
H A DGLConsumer.h138 const sp<GraphicBuffer>& buf, const Rect& cropRect,
182 sp<GraphicBuffer> getCurrentBuffer(int* outSlot = nullptr) const;
254 const sp<GraphicBuffer> graphicBuffer,
258 const sp<GraphicBuffer> graphicBuffer, EGLSyncKHR eglFence) { in releaseBufferLocked()
268 sp<GraphicBuffer> graphicBuffer;
304 explicit EglImage(sp<GraphicBuffer> graphicBuffer);
315 const sp<GraphicBuffer>& graphicBuffer() { return mGraphicBuffer; } in graphicBuffer()
327 const sp<GraphicBuffer>& graphicBuffer);
334 sp<GraphicBuffer> mGraphicBuffer;
372 static sp<GraphicBuffer> getDebugTexImageBuffer();
[all …]
H A DConsumerBase.h36 class GraphicBuffer; variable
207 const sp<GraphicBuffer> graphicBuffer,
211 bool stillTracking(int slot, const sp<GraphicBuffer> graphicBuffer);
219 const sp<GraphicBuffer> graphicBuffer, const sp<Fence>& fence);
221 const sp<GraphicBuffer> graphicBuffer, const sp<Fence>& fence);
228 sp<GraphicBuffer> mGraphicBuffer;
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/tests/
H A DHwcBufferCacheTest.cpp27 void getHwcBuffer(int slot, const sp<GraphicBuffer>& buffer, uint32_t* outSlot, in getHwcBuffer()
28 sp<GraphicBuffer>* outBuffer) { in getHwcBuffer()
39 sp<GraphicBuffer> outBuffer; in testSlot()
63 mCache.getHwcBuffer(inSlot, sp<GraphicBuffer>(), &outSlot, &outBuffer); in testSlot()
69 sp<GraphicBuffer> mBuffer1{new GraphicBuffer(1, 1, HAL_PIXEL_FORMAT_RGBA_8888, 1, 0)};
70 sp<GraphicBuffer> mBuffer2{new GraphicBuffer(1, 1, HAL_PIXEL_FORMAT_RGBA_8888, 1, 0)};
/aosp12/frameworks/base/native/webview/plat_support/
H A Dgraphic_buffer_impl.cpp27 : mBuffer(new android::GraphicBuffer(w, h, PIXEL_FORMAT_RGBA_8888, in GraphicBufferImpl()
28 android::GraphicBuffer::USAGE_HW_TEXTURE | in GraphicBufferImpl()
29 android::GraphicBuffer::USAGE_SW_READ_OFTEN | in GraphicBufferImpl()
30 android::GraphicBuffer::USAGE_SW_WRITE_OFTEN)) { in GraphicBufferImpl()
81 usage = android::GraphicBuffer::USAGE_SW_READ_OFTEN; in Map()
84 usage = android::GraphicBuffer::USAGE_SW_WRITE_OFTEN; in Map()
87 usage = android::GraphicBuffer::USAGE_SW_READ_OFTEN | in Map()
88 android::GraphicBuffer::USAGE_SW_WRITE_OFTEN; in Map()
/aosp12/frameworks/native/libs/nativedisplay/include/surfacetexture/
H A DEGLConsumer.h125 sp<GraphicBuffer> graphicBuffer;
168 EglImage(sp<GraphicBuffer> graphicBuffer);
182 const sp<GraphicBuffer>& graphicBuffer() { return mGraphicBuffer; } in graphicBuffer()
193 EGLImageKHR createImage(EGLDisplay dpy, const sp<GraphicBuffer>& graphicBuffer);
200 sp<GraphicBuffer> mGraphicBuffer;
231 static sp<GraphicBuffer> getDebugTexImageBuffer();
239 static const uint64_t DEFAULT_USAGE_FLAGS = GraphicBuffer::USAGE_HW_TEXTURE;
305 static sp<GraphicBuffer> sReleasedTexImageBuffer;
/aosp12/frameworks/native/libs/ui/tests/
H A DGraphicBuffer_test.cpp30 constexpr uint64_t kTestUsage = GraphicBuffer::USAGE_SW_WRITE_OFTEN;
38 sp<GraphicBuffer> gb(new GraphicBuffer(kTestWidth, kTestHeight, format, kTestLayerCount, in TEST_F()
52 sp<GraphicBuffer> gb(new GraphicBuffer(width, height, format, kTestLayerCount, kTestUsage, in TEST_F()
64 sp<GraphicBuffer> gb2(new GraphicBuffer(width, height, format, kTestLayerCount, kTestUsage, in TEST_F()
H A DGraphicBufferOverBinder_test.cpp35 constexpr uint64_t kTestUsage = GraphicBuffer::USAGE_SW_WRITE_OFTEN;
45 mGraphicBuffer = new GraphicBuffer(kTestWidth, kTestHeight, kTestFormat, kTestLayerCount, in GraphicBufferOverBinderTestService()
63 sp<GraphicBuffer> mGraphicBuffer;
99 status_t GetGraphicBuffer(sp<GraphicBuffer>* outBuf, uint32_t opCode) { in GetGraphicBuffer()
108 *outBuf = new GraphicBuffer(); in GetGraphicBuffer()
117 sp<GraphicBuffer> gb; in TEST_F()
/aosp12/frameworks/native/libs/nativewindow/
H A DAHardwareBuffer.cpp49 sp<GraphicBuffer> gbuffer(new GraphicBuffer( in AHardwareBuffer_allocate()
56 GraphicBuffer::dumpAllocationsToSystemLog(); in AHardwareBuffer_allocate()
114 GraphicBuffer* gbuffer = AHardwareBuffer_to_GraphicBuffer(buffer); in AHardwareBuffer_lockAndGetInfo()
166 GraphicBuffer* gbuffer = AHardwareBuffer_to_GraphicBuffer(buffer); in AHardwareBuffer_lock()
195 GraphicBuffer* gBuffer = AHardwareBuffer_to_GraphicBuffer(buffer); in AHardwareBuffer_lockPlanes()
234 GraphicBuffer* gBuffer = AHardwareBuffer_to_GraphicBuffer(buffer); in AHardwareBuffer_unlock()
356 GraphicBuffer* gBuffer = new GraphicBuffer(); in AHardwareBuffer_recvHandleFromUnixSocket()
373 GraphicBuffer* gBuffer = new GraphicBuffer(); in AHardwareBuffer_isSupported()
440 sp<GraphicBuffer> gbuffer(new GraphicBuffer(handle, wrapMethod, desc->width, desc->height, in AHardwareBuffer_createFromHandle()
707 return GraphicBuffer::fromAHardwareBuffer(buffer); in AHardwareBuffer_to_GraphicBuffer()
[all …]
/aosp12/hardware/qcom/display/msm8909w_3100/gpu_tonemapper/
H A DEGLImageWrapper.cpp115 int flags = android::GraphicBuffer::USAGE_HW_TEXTURE | in L_wrap()
116 android::GraphicBuffer::USAGE_SW_READ_NEVER | in L_wrap()
117 android::GraphicBuffer::USAGE_SW_WRITE_NEVER; in L_wrap()
120 flags |= android::GraphicBuffer::USAGE_PROTECTED; in L_wrap()
123 android::sp<android::GraphicBuffer> graphicBuffer = in L_wrap()
124 new android::GraphicBuffer(src->unaligned_width, src->unaligned_height, src->format, in L_wrap()
/aosp12/hardware/qcom/display/msm8998/gpu_tonemapper/
H A DEGLImageWrapper.cpp115 int flags = android::GraphicBuffer::USAGE_HW_TEXTURE | in L_wrap()
116 android::GraphicBuffer::USAGE_SW_READ_NEVER | in L_wrap()
117 android::GraphicBuffer::USAGE_SW_WRITE_NEVER; in L_wrap()
120 flags |= android::GraphicBuffer::USAGE_PROTECTED; in L_wrap()
123 android::sp<android::GraphicBuffer> graphicBuffer = in L_wrap()
124 new android::GraphicBuffer(src->unaligned_width, src->unaligned_height, src->format, in L_wrap()
/aosp12/hardware/qcom/display/msm8909/gpu_tonemapper/
H A DEGLImageWrapper.cpp115 int flags = android::GraphicBuffer::USAGE_HW_TEXTURE | in L_wrap()
116 android::GraphicBuffer::USAGE_SW_READ_NEVER | in L_wrap()
117 android::GraphicBuffer::USAGE_SW_WRITE_NEVER; in L_wrap()
120 flags |= android::GraphicBuffer::USAGE_PROTECTED; in L_wrap()
123 android::sp<android::GraphicBuffer> graphicBuffer = in L_wrap()
124 new android::GraphicBuffer(src->unaligned_width, src->unaligned_height, src->format, in L_wrap()
/aosp12/hardware/qcom/sdm845/display/gpu_tonemapper/
H A DEGLImageWrapper.cpp115 int flags = android::GraphicBuffer::USAGE_HW_TEXTURE | in L_wrap()
116 android::GraphicBuffer::USAGE_SW_READ_NEVER | in L_wrap()
117 android::GraphicBuffer::USAGE_SW_WRITE_NEVER; in L_wrap()
120 flags |= android::GraphicBuffer::USAGE_PROTECTED; in L_wrap()
123 android::sp<android::GraphicBuffer> graphicBuffer = in L_wrap()
124 new android::GraphicBuffer(src->unaligned_width, src->unaligned_height, src->format, in L_wrap()
/aosp12/frameworks/native/services/surfaceflinger/tests/
H A DReleaseBufferCallback_test.cpp114 static sp<GraphicBuffer> getBuffer() { in getBuffer()
132 sp<GraphicBuffer> firstBuffer = getBuffer(); in TEST_F()
152 sp<GraphicBuffer> secondBuffer = getBuffer(); in TEST_F()
171 sp<GraphicBuffer> firstBuffer = getBuffer(); in TEST_F()
197 sp<GraphicBuffer> secondBuffer = getBuffer(); in TEST_F()
209 sp<GraphicBuffer> thirdBuffer = getBuffer(); in TEST_F()
227 sp<GraphicBuffer> firstBuffer = getBuffer(); in TEST_F()
261 sp<GraphicBuffer> firstBuffer = getBuffer(); in TEST_F()
274 sp<GraphicBuffer> secondBuffer = getBuffer(); in TEST_F()
298 sp<GraphicBuffer> firstBuffer = getBuffer(); in TEST_F()
[all …]
/aosp12/frameworks/native/services/surfaceflinger/tests/unittests/
H A DCachingTest.cpp36 sp<GraphicBuffer> mBuffer1{new GraphicBuffer(1, 1, HAL_PIXEL_FORMAT_RGBA_8888, 1, 0)};
37 sp<GraphicBuffer> mBuffer2{new GraphicBuffer(1, 1, HAL_PIXEL_FORMAT_RGBA_8888, 1, 0)};
38 sp<GraphicBuffer> mBuffer3{new GraphicBuffer(10, 10, HAL_PIXEL_FORMAT_RGBA_8888, 1, 0)};
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/
H A DHwcBufferCache.h36 class GraphicBuffer; variable
57 void getHwcBuffer(int slot, const sp<GraphicBuffer>& buffer, uint32_t* outSlot,
58 sp<GraphicBuffer>* outBuffer);
68 wp<GraphicBuffer> mBuffers[kMaxLayerBufferCount];
/aosp12/packages/services/Car/cpp/evs/apps/default/
H A DRenderPixelCopy.cpp70 sp<android::GraphicBuffer> tgt = new android::GraphicBuffer(tgtBuffer.buffer.nativeHandle, in drawFrame()
71 … android::GraphicBuffer::CLONE_HANDLE, in drawFrame()
96 … sp<android::GraphicBuffer> src = new android::GraphicBuffer(srcBuffer.buffer.nativeHandle, in drawFrame()
97 … android::GraphicBuffer::CLONE_HANDLE, in drawFrame()
/aosp12/hardware/qcom/sm7250/display/gpu_tonemapper/
H A DEGLImageWrapper.cpp137 int flags = android::GraphicBuffer::USAGE_HW_TEXTURE | in L_wrap()
138 android::GraphicBuffer::USAGE_SW_READ_NEVER | in L_wrap()
139 android::GraphicBuffer::USAGE_SW_WRITE_NEVER; in L_wrap()
142 flags |= android::GraphicBuffer::USAGE_PROTECTED; in L_wrap()
145 android::sp<android::GraphicBuffer> graphicBuffer = in L_wrap()
146 new android::GraphicBuffer(unaligned_width, unaligned_height, src->format, in L_wrap()
/aosp12/frameworks/base/libs/hwui/tests/common/scenes/
H A DHwBitmapInCompositeShader.cpp36 uint32_t usage = GraphicBuffer::USAGE_HW_TEXTURE | GraphicBuffer::USAGE_SW_READ_NEVER | in createContent()
39 sp<GraphicBuffer> buffer = new GraphicBuffer(400, 200, PIXEL_FORMAT_RGBA_8888, usage); in createContent()
42 buffer->lock(GraphicBuffer::USAGE_SW_WRITE_RARELY, ((void**)&pixels)); in createContent()
/aosp12/frameworks/native/libs/nativewindow/include-private/private/android/
H A DAHardwareBufferHelpers.h61 class GraphicBuffer; variable
62 const GraphicBuffer* AHardwareBuffer_to_GraphicBuffer(const AHardwareBuffer* buffer);
63 GraphicBuffer* AHardwareBuffer_to_GraphicBuffer(AHardwareBuffer* buffer);
68 AHardwareBuffer* AHardwareBuffer_from_GraphicBuffer(GraphicBuffer* buffer);

12345678910>>...15