/frameworks/native/libs/vr/libbufferhub/include/private/dvr/ |
native_buffer.h | 16 // ANativeWindowBuffer is the abstraction Android HALs and frameworks use to 21 // An implementation of ANativeWindowBuffer backed by an IonBuffer. 23 : public android::ANativeObjectBase<ANativeWindowBuffer, NativeBuffer, 30 ANativeWindowBuffer::width = buffer->width(); 31 ANativeWindowBuffer::height = buffer->height(); 32 ANativeWindowBuffer::stride = buffer->stride(); 33 ANativeWindowBuffer::format = buffer->format(); 34 ANativeWindowBuffer::usage = buffer->usage(); 55 // NativeBufferProducer is an implementation of ANativeWindowBuffer backed by a 58 ANativeWindowBuffer, NativeBufferProducer [all...] |
/frameworks/native/libs/nativewindow/include/private/android/ |
AHardwareBufferHelpers.h | 31 struct ANativeWindowBuffer; 54 const ANativeWindowBuffer* AHardwareBuffer_to_ANativeWindowBuffer(const AHardwareBuffer* buffer); 55 ANativeWindowBuffer* AHardwareBuffer_to_ANativeWindowBuffer(AHardwareBuffer* buffer);
|
/external/mesa3d/src/gallium/state_trackers/egl/common/ |
native_buffer.h | 36 struct ANativeWindowBuffer; 56 struct ANativeWindowBuffer *android; /**< opaque native buffer */
|
/frameworks/native/libs/nativewindow/include/vndk/ |
window.h | 65 typedef struct ANativeWindowBuffer 68 ANativeWindowBuffer() { 70 common.version = sizeof(ANativeWindowBuffer); 74 // Implement the methods that sp<ANativeWindowBuffer> expects so that it 75 // can be used to automatically refcount ANativeWindowBuffer's. 100 typedef struct ANativeWindowBuffer ANativeWindowBuffer; 103 * Convert this ANativeWindowBuffer into a AHardwareBuffer 105 AHardwareBuffer* ANativeWindowBuffer_getHardwareBuffer(ANativeWindowBuffer* anwb); 273 int ANativeWindow_dequeueBuffer(ANativeWindow* window, ANativeWindowBuffer** buffer, int* fenceFd) [all...] |
/frameworks/av/services/camera/libcameraservice/device3/ |
Camera3SharedOutputStream.h | 43 virtual status_t notifyBufferReleased(ANativeWindowBuffer *buffer); 71 ANativeWindowBuffer* buffer, int anwReleaseFence);
|
Camera3OutputStream.h | 166 virtual status_t notifyBufferReleased(ANativeWindowBuffer *anwBuffer); 205 status_t getBufferLockedCommon(ANativeWindowBuffer** anb, int* fenceFd); 261 ANativeWindowBuffer* buffer, int anwReleaseFence);
|
Camera3SharedOutputStream.cpp | 57 status_t Camera3SharedOutputStream::notifyBufferReleased(ANativeWindowBuffer *anwBuffer) { 105 ANativeWindowBuffer* anb; 144 ANativeWindowBuffer* buffer, int anwReleaseFence) {
|
Camera3OutputStream.cpp | 159 ANativeWindowBuffer* anb; 179 ANativeWindowBuffer* buffer, int anwReleaseFence) { 225 ANativeWindowBuffer *anwBuffer = container_of(buffer.buffer, ANativeWindowBuffer, handle); 488 status_t Camera3OutputStream::getBufferLockedCommon(ANativeWindowBuffer** anb, int* fenceFd) { 781 status_t Camera3OutputStream::notifyBufferReleased(ANativeWindowBuffer* /*anwBuffer*/) {
|
Camera3InputStream.cpp | 62 ANativeWindowBuffer* anb; 117 ANativeWindowBuffer *anb = tmp.mGraphicBuffer->getNativeBuffer();
|
/frameworks/native/include/gui/ |
Surface.h | 180 ANativeWindowBuffer* buffer, int fenceFd); 182 ANativeWindowBuffer** buffer, int* fenceFd); 186 ANativeWindowBuffer* buffer, int fenceFd); 190 ANativeWindowBuffer* buffer); 192 ANativeWindowBuffer** buffer); 194 ANativeWindowBuffer* buffer); 196 ANativeWindowBuffer* buffer); 228 virtual int dequeueBuffer(ANativeWindowBuffer** buffer, int* fenceFd); 229 virtual int cancelBuffer(ANativeWindowBuffer* buffer, int fenceFd); 230 virtual int queueBuffer(ANativeWindowBuffer* buffer, int fenceFd) [all...] |
/external/swiftshader/src/Main/ |
FrameBufferAndroid.hpp | 43 ANativeWindowBuffer* buffer;
|
FrameBufferAndroid.cpp | 21 inline int dequeueBuffer(ANativeWindow* window, ANativeWindowBuffer** buffer) 30 inline int queueBuffer(ANativeWindow* window, ANativeWindowBuffer* buffer, int fenceFd) 39 inline int cancelBuffer(ANativeWindow* window, ANativeWindowBuffer* buffer, int fenceFd)
|
/system/core/libsystem/include/system/ |
window-deprecated.h | 115 typedef struct ANativeWindowBuffer 118 ANativeWindowBuffer() { 120 common.version = sizeof(ANativeWindowBuffer); 124 // Implement the methods that sp<ANativeWindowBuffer> expects so that it 125 // can be used to automatically refcount ANativeWindowBuffer's. 535 struct ANativeWindowBuffer** buffer); 549 struct ANativeWindowBuffer* buffer); 571 struct ANativeWindowBuffer* buffer); 616 struct ANativeWindowBuffer* buffer); 638 struct ANativeWindowBuffer** buffer, int* fenceFd) [all...] |
/external/deqp/framework/platform/android/ |
tcuAndroidInternals.hpp | 33 struct ANativeWindowBuffer; 103 typedef ANativeWindowBuffer* (*getNativeBufferFunc) (const android::GraphicBuffer* buffer); 176 ANativeWindowBuffer* getNativeBuffer (void) const;
|
/frameworks/native/libs/nativewindow/include/system/ |
window.h | 393 struct ANativeWindowBuffer** buffer); 407 struct ANativeWindowBuffer* buffer); 429 struct ANativeWindowBuffer* buffer); 474 struct ANativeWindowBuffer* buffer); 496 struct ANativeWindowBuffer** buffer, int* fenceFd); 518 struct ANativeWindowBuffer* buffer, int fenceFd); 546 struct ANativeWindowBuffer* buffer, int fenceFd); [all...] |
/frameworks/native/opengl/libagl/ |
TextureObjectManager.h | 51 status_t setImage(ANativeWindowBuffer* buffer); 83 ANativeWindowBuffer* buffer;
|
/frameworks/native/include/media/hardware/ |
HardwareAPI.h | 146 struct ANativeWindowBuffer* pBuffer; 198 const sp<ANativeWindowBuffer>& nativeBuffer;
|
/frameworks/native/include/ui/ |
GraphicBuffer.h | 33 struct ANativeWindowBuffer; 44 : public ANativeObjectBase< ANativeWindowBuffer, GraphicBuffer, RefBase >, 75 static sp<GraphicBuffer> from(ANativeWindowBuffer *); 182 ANativeWindowBuffer* getNativeBuffer() const;
|
/frameworks/native/libs/nativewindow/ |
ANativeWindow.cpp | 110 AHardwareBuffer* ANativeWindowBuffer_getHardwareBuffer(ANativeWindowBuffer* anwb) { 182 int ANativeWindow_dequeueBuffer(ANativeWindow* window, ANativeWindowBuffer** buffer, int* fenceFd) { 186 int ANativeWindow_queueBuffer(ANativeWindow* window, ANativeWindowBuffer* buffer, int fenceFd) { 190 int ANativeWindow_cancelBuffer(ANativeWindow* window, ANativeWindowBuffer* buffer, int fenceFd) {
|
/frameworks/native/libs/gui/tests/ |
SurfaceTextureGL_test.cpp | 40 ANativeWindowBuffer* anb; 90 ANativeWindowBuffer* anb; 155 ANativeWindowBuffer* anb; 232 ANativeWindowBuffer* anb; 448 ANativeWindowBuffer* anb; 509 ANativeWindowBuffer *anb; 549 ANativeWindowBuffer *anb; 580 ANativeWindowBuffer *anb; 633 ANativeWindowBuffer* anb; 702 ANativeWindowBuffer* anb [all...] |
/frameworks/native/libs/ui/ |
GraphicBuffer.cpp | 32 // Buffer and implementation of ANativeWindowBuffer 42 sp<GraphicBuffer> GraphicBuffer::from(ANativeWindowBuffer* anwb) { 124 ANativeWindowBuffer* GraphicBuffer::getNativeBuffer() const 127 return static_cast<ANativeWindowBuffer*>( 190 ANativeWindowBuffer::width = static_cast<int>(width); 191 ANativeWindowBuffer::height = static_cast<int>(height); 192 ANativeWindowBuffer::stride = static_cast<int>(stride); 193 ANativeWindowBuffer::format = format; 194 ANativeWindowBuffer::usage = static_cast<int>(usage); 196 ANativeWindowBuffer::layerCount = layerCount [all...] |
/external/mesa3d/src/egl/drivers/dri2/ |
egl_dri2.h | 57 # define android_native_buffer_t ANativeWindowBuffer 197 struct ANativeWindowBuffer *buffer;
|
/frameworks/av/media/libstagefright/include/ |
FrameRenderTracker.h | 108 Info *updateInfoForDequeuedBuffer(ANativeWindowBuffer *buf, int fenceFd, int index);
|
SurfaceMediaSource.h | 239 void passMetadataBuffer_l(MediaBuffer **buffer, ANativeWindowBuffer *bufferHandle) const;
|
/hardware/intel/common/utils/ISV/include/ |
isv_bufmanager.h | 157 status_t useBuffer(const sp<ANativeWindowBuffer> nativeBuffer);
|