Searched defs:AHardwareBuffer (Results 1 - 7 of 7) sorted by relevance

/frameworks/native/libs/vr/libdvr/include/dvr/
H A Ddvr_buffer.h14 typedef struct AHardwareBuffer AHardwareBuffer; typedef in typeref:struct:AHardwareBuffer
26 // Returns an AHardwareBuffer for the underlying buffer.
29 AHardwareBuffer** hardware_buffer);
40 // Returns an AHardwareBuffer for the underlying buffer.
43 AHardwareBuffer** hardware_buffer);
48 // Gets an AHardwareBuffer from the buffer.
51 AHardwareBuffer** hardware_buffer);
H A Ddvr_hardware_composer_client.h11 typedef struct AHardwareBuffer AHardwareBuffer; typedef in typeref:struct:AHardwareBuffer
96 AHardwareBuffer* dvrHwcFrameGetLayerBuffer(DvrHwcFrame* frame,
H A Ddvr_api.h39 typedef struct AHardwareBuffer AHardwareBuffer; typedef in typeref:struct:AHardwareBuffer
68 // better support for AHardwareBuffer via glBindSharedBuffer APIs. See
136 DvrWriteBuffer* write_buffer, AHardwareBuffer** hardware_buffer);
152 DvrReadBuffer* read_buffer, AHardwareBuffer** hardware_buffer);
164 DvrBuffer* buffer, AHardwareBuffer** hardware_buffer);
322 typedef AHardwareBuffer* (*DvrHwcFrameGetLayerBufferPtr)(DvrHwcFrame* frame,
/frameworks/native/libs/nativewindow/include/android/
H A Dhardware_buffer.h211 typedef struct AHardwareBuffer AHardwareBuffer; typedef in typeref:struct:AHardwareBuffer
214 * Allocates a buffer that backs an AHardwareBuffer using the passed
221 AHardwareBuffer** outBuffer);
223 * Acquire a reference on the given AHardwareBuffer object. This prevents the
226 void AHardwareBuffer_acquire(AHardwareBuffer* buffer);
232 void AHardwareBuffer_release(AHardwareBuffer* buffer);
235 * Return a description of the AHardwareBuffer in the passed
238 void AHardwareBuffer_describe(const AHardwareBuffer* buffer,
242 * Lock the AHardwareBuffer fo
[all...]
/frameworks/native/include/android/
H A Dsensor.h62 typedef struct AHardwareBuffer AHardwareBuffer; typedef in typeref:struct:AHardwareBuffer
272 /** AHardwareBuffer */
548 * Create direct channel based on AHardwareBuffer
555 * \param buffer {@link AHardwareBuffer} instance created by {@link AHardwareBuffer_allocate}.
563 ASensorManager* manager, AHardwareBuffer const * buffer, size_t size);
/frameworks/native/include_sensor/android/
H A Dsensor.h62 typedef struct AHardwareBuffer AHardwareBuffer; typedef in typeref:struct:AHardwareBuffer
272 /** AHardwareBuffer */
548 * Create direct channel based on AHardwareBuffer
555 * \param buffer {@link AHardwareBuffer} instance created by {@link AHardwareBuffer_allocate}.
563 ASensorManager* manager, AHardwareBuffer const * buffer, size_t size);
/frameworks/native/vulkan/libvulkan/
H A Dapi_gen.cpp131 VKAPI_ATTR VkResult disabledGetAndroidHardwareBufferPropertiesANDROID(VkDevice device, const struct AHardwareBuffer*, VkAndroidHardwareBufferPropertiesANDROID*) { argument
136 VKAPI_ATTR VkResult disabledGetMemoryAndroidHardwareBufferANDROID(VkDevice device, const VkMemoryGetAndroidHardwareBufferInfoANDROID*, struct AHardwareBuffer**) { argument
524 VKAPI_ATTR VkResult GetAndroidHardwareBufferPropertiesANDROID(VkDevice device, const struct AHardwareBuffer* buffer, VkAndroidHardwareBufferPropertiesANDROID* pProperties);
525 VKAPI_ATTR VkResult GetMemoryAndroidHardwareBufferANDROID(VkDevice device, const VkMemoryGetAndroidHardwareBufferInfoANDROID* pInfo, struct AHardwareBuffer** pBuffer);
1479 VKAPI_ATTR VkResult GetAndroidHardwareBufferPropertiesANDROID(VkDevice device, const struct AHardwareBuffer* buffer, VkAndroidHardwareBufferPropertiesANDROID* pProperties) {
1483 VKAPI_ATTR VkResult GetMemoryAndroidHardwareBufferANDROID(VkDevice device, const VkMemoryGetAndroidHardwareBufferInfoANDROID* pInfo, struct AHardwareBuffer** pBuffer) {
2398 VKAPI_ATTR VkResult vkGetAndroidHardwareBufferPropertiesANDROID(VkDevice device, const struct AHardwareBuffer* buffer, VkAndroidHardwareBufferPropertiesANDROID* pProperties) {
2403 VKAPI_ATTR VkResult vkGetMemoryAndroidHardwareBufferANDROID(VkDevice device, const VkMemoryGetAndroidHardwareBufferInfoANDROID* pInfo, struct AHardwareBuffer** pBuffer) {

Completed in 1190 milliseconds