/frameworks/native/libs/nativewindow/include/private/android/ |
H A D | AHardwareBufferHelpers.h | 21 * This file contains utility functions related to AHardwareBuffer, mostly to 30 struct AHardwareBuffer; 35 // whether this AHardwareBuffer format is valid 38 // convert AHardwareBuffer format to HAL format (note: this is a no-op) 41 // convert HAL format to AHardwareBuffer format (note: this is a no-op) 44 // convert AHardwareBuffer usage bits to HAL usage bits (note: this is a no-op) 47 // convert HAL usage bits to AHardwareBuffer usage bits (note: this is a no-op) 51 const GraphicBuffer* AHardwareBuffer_to_GraphicBuffer(const AHardwareBuffer* buffer); 52 GraphicBuffer* AHardwareBuffer_to_GraphicBuffer(AHardwareBuffer* buffer); 54 const ANativeWindowBuffer* AHardwareBuffer_to_ANativeWindowBuffer(const AHardwareBuffer* buffe [all...] |
/frameworks/base/native/android/ |
H A D | hardware_buffer_jni.cpp | 17 #define LOG_TAG "AHardwareBuffer" 25 AHardwareBuffer* AHardwareBuffer_fromHardwareBuffer(JNIEnv* env, jobject hardwareBufferObj) { 29 jobject AHardwareBuffer_toHardwareBuffer(JNIEnv* env, AHardwareBuffer* hardwareBuffer) {
|
H A D | sensor.cpp | 159 ASensorManager *manager, AHardwareBuffer const *buffer, size_t size) {
|
/frameworks/native/include/android/ |
H A D | hardware_buffer_jni.h | 33 * Return the AHardwareBuffer associated with a Java HardwareBuffer object, 35 * on the AHardwareBuffer that is returned; be sure to use 38 AHardwareBuffer* AHardwareBuffer_fromHardwareBuffer(JNIEnv* env, 43 * AHardwareBuffer object. 46 AHardwareBuffer* hardwareBuffer);
|
H A D | sensor.h | 61 typedef struct AHardwareBuffer AHardwareBuffer; typedef in typeref:struct:AHardwareBuffer 180 /** AHardwareBuffer */ 450 * Create direct channel based on AHardwareBuffer 457 * \param buffer {@link AHardwareBuffer} instance created by {@link AHardwareBuffer_allocate}. 465 ASensorManager* manager, AHardwareBuffer const * buffer, size_t size);
|
/frameworks/native/libs/nativewindow/include/android/ |
H A D | hardware_buffer.h | 150 typedef struct AHardwareBuffer AHardwareBuffer; typedef in typeref:struct:AHardwareBuffer 153 * Allocates a buffer that backs an AHardwareBuffer using the passed 160 AHardwareBuffer** outBuffer); 162 * Acquire a reference on the given AHardwareBuffer object. This prevents the 165 void AHardwareBuffer_acquire(AHardwareBuffer* buffer); 171 void AHardwareBuffer_release(AHardwareBuffer* buffer); 174 * Return a description of the AHardwareBuffer in the passed 177 void AHardwareBuffer_describe(const AHardwareBuffer* buffer, 181 * Lock the AHardwareBuffer fo [all...] |
/frameworks/native/libs/vr/libdvr/include/dvr/ |
H A D | dvr_buffer.h | 14 typedef struct AHardwareBuffer AHardwareBuffer; typedef in typeref:struct:AHardwareBuffer 34 // Returns an AHardwareBuffer for the underlying buffer. 37 AHardwareBuffer** hardware_buffer); 70 // Returns an AHardwareBuffer for the underlying buffer. 73 AHardwareBuffer** hardware_buffer); 93 // Gets an AHardwareBuffer from the buffer. 96 AHardwareBuffer** hardware_buffer);
|
H A D | dvr_hardware_composer_client.h | 11 typedef struct AHardwareBuffer AHardwareBuffer; typedef in typeref:struct:AHardwareBuffer 60 AHardwareBuffer* dvrHwcFrameGetLayerBuffer(DvrHwcFrame* frame,
|
H A D | dvr_api.h | 28 typedef struct AHardwareBuffer AHardwareBuffer; typedef in typeref:struct:AHardwareBuffer 96 DvrWriteBuffer* write_buffer, AHardwareBuffer** hardware_buffer); 112 DvrReadBuffer* read_buffer, AHardwareBuffer** hardware_buffer); 124 DvrBuffer* buffer, AHardwareBuffer** hardware_buffer); 219 typedef AHardwareBuffer* (*DvrHwcFrameGetLayerBufferPtr)(DvrHwcFrame* frame,
|
/frameworks/base/core/jni/include/android_runtime/ |
H A D | android_hardware_HardwareBuffer.h | 26 /* Gets the underlying AHardwareBuffer for a HardwareBuffer. */ 27 extern AHardwareBuffer* android_hardware_HardwareBuffer_getNativeHardwareBuffer( 30 /* Returns a HardwareBuffer wrapper for the underlying AHardwareBuffer. */ 32 JNIEnv* env, AHardwareBuffer* hardwareBuffer);
|
/frameworks/native/libs/nativewindow/include/vndk/ |
H A D | hardware_buffer.h | 27 const native_handle_t* AHardwareBuffer_getNativeHandle(const AHardwareBuffer* buffer);
|
H A D | window.h | 103 * Convert this ANativeWindowBuffer into a AHardwareBuffer 105 AHardwareBuffer* ANativeWindowBuffer_getHardwareBuffer(ANativeWindowBuffer* anwb);
|
/frameworks/native/libs/nativewindow/ |
H A D | AHardwareBuffer.cpp | 17 #define LOG_TAG "AHardwareBuffer" 43 int AHardwareBuffer_allocate(const AHardwareBuffer_Desc* desc, AHardwareBuffer** outBuffer) { 48 ALOGE("Invalid AHardwareBuffer pixel format %u (%#x))", desc->format, desc->format); 66 std::string("AHardwareBuffer pid [") + std::to_string(getpid()) + "]")); 85 void AHardwareBuffer_acquire(AHardwareBuffer* buffer) { 90 void AHardwareBuffer_release(AHardwareBuffer* buffer) { 95 void AHardwareBuffer_describe(const AHardwareBuffer* buffer, 111 int AHardwareBuffer_lock(AHardwareBuffer* buffer, uint64_t usage, 133 int AHardwareBuffer_unlock(AHardwareBuffer* buffer, int32_t* fence) { 143 int AHardwareBuffer_sendHandleToUnixSocket(const AHardwareBuffer* buffe [all...] |
H A D | ANativeWindow.cpp | 110 AHardwareBuffer* ANativeWindowBuffer_getHardwareBuffer(ANativeWindowBuffer* anwb) {
|
/frameworks/native/libs/vr/libdvr/ |
H A D | dvr_buffer.cpp | 27 AHardwareBuffer** hardware_buffer) { 31 *hardware_buffer = reinterpret_cast<AHardwareBuffer*>(graphic_buffer); 69 AHardwareBuffer** hardware_buffer) { 131 AHardwareBuffer** hardware_buffer) { 170 AHardwareBuffer** hardware_buffer) {
|
H A D | dvr_hardware_composer_client.cpp | 134 AHardwareBuffer* dvrHwcFrameGetLayerBuffer(DvrHwcFrame* frame, 136 AHardwareBuffer* buffer = android::AHardwareBuffer_from_GraphicBuffer(
|
/frameworks/native/libs/vr/libdvr/tests/ |
H A D | dvr_named_buffer-test.cpp | 45 AHardwareBuffer* hardware_buffer1 = nullptr; 50 AHardwareBuffer* hardware_buffer2 = nullptr; 78 AHardwareBuffer* hardware_buffer3 = nullptr; 134 // If all is good, when we get the AHardwareBuffer, it should be converted 144 AHardwareBuffer* hardware_buffer = nullptr;
|
/frameworks/av/include/ndk/ |
H A D | NdkImage.h | 66 * <li>AHardwareBuffer: AHARDWAREBUFFER_FORMAT_R8G8B8A8_UNORM</li> 74 * @see AHardwareBuffer 84 * <li>AHardwareBuffer: AHARDWAREBUFFER_FORMAT_R8G8B8X8_UNORM</li> 92 * @see AHardwareBuffer 102 * <li>AHardwareBuffer: AHARDWAREBUFFER_FORMAT_R8G8B8_UNORM</li> 110 * @see AHardwareBuffer 121 * <li>AHardwareBuffer: AHARDWAREBUFFER_FORMAT_R5G6B5_UNORM</li> 129 * @see AHardwareBuffer 139 * <li>AHardwareBuffer: AHARDWAREBUFFER_FORMAT_R16G16B16A16_FLOAT</li> 147 * @see AHardwareBuffer [all...] |
H A D | NdkImageReader.h | 337 * @see AHardwareBuffer 387 * @param buffer The {@link AHardwareBuffer} that is being removed from this image reader. 391 AHardwareBuffer* buffer); 398 * This callback is called when an old {@link AHardwareBuffer} is about to be removed from the 402 * to {@link AHardwareBuffer} returned from {@link AImage_getHardwareBuffer} by calling {@link 406 * references to the {@link AHardwareBuffer} until this callback returns. User can use the
|
/frameworks/av/media/ndk/ |
H A D | NdkImagePriv.h | 64 media_status_t getHardwareBuffer(/*out*/AHardwareBuffer** buffer) const;
|
H A D | NdkImage.cpp | 599 AImage::getHardwareBuffer(/*out*/AHardwareBuffer** buffer) const { 606 *buffer = reinterpret_cast<AHardwareBuffer*>(mBuffer->mGraphicBuffer.get()); 770 const AImage* image, /*out*/AHardwareBuffer** buffer) {
|
H A D | NdkImageReader.cpp | 208 AHardwareBuffer* outBuffer = reinterpret_cast<AHardwareBuffer*>(bufferToFree.get());
|
/frameworks/base/core/jni/ |
H A D | android_hardware_HardwareBuffer.cpp | 178 AHardwareBuffer* android_hardware_HardwareBuffer_getNativeHardwareBuffer( 191 JNIEnv* env, AHardwareBuffer* hardwareBuffer) { 199 ALOGE("Could not create instance of HardwareBuffer from AHardwareBuffer.");
|
/frameworks/rs/ |
H A D | rsAllocation.h | 24 struct AHardwareBuffer; 70 AHardwareBuffer *nativeBuffer;
|
/frameworks/hardware/interfaces/sensorservice/libsensorndkbridge/ |
H A D | ASensorManager.cpp | 282 ASensorManager* manager, AHardwareBuffer const * buffer, size_t size) {
|