/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(); 56 ANativeWindowBuffer, NativeBufferProducer, 67 ANativeWindowBuffer::width = buffer_->width() [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);
|
/frameworks/native/libs/nativebase/include/nativebase/ |
nativebase.h | 66 typedef struct ANativeWindowBuffer 69 ANativeWindowBuffer() { 71 common.version = sizeof(ANativeWindowBuffer); 75 // Implement the methods that sp<ANativeWindowBuffer> expects so that it 76 // can be used to automatically refcount ANativeWindowBuffer's. 105 typedef struct ANativeWindowBuffer ANativeWindowBuffer;
|
/external/swiftshader/src/Main/ |
FrameBufferAndroid.hpp | 22 struct ANativeWindowBuffer; 43 ANativeWindowBuffer* buffer;
|
FrameBufferAndroid.cpp | 23 inline int dequeueBuffer(ANativeWindow* window, ANativeWindowBuffer** buffer) 32 inline int queueBuffer(ANativeWindow* window, ANativeWindowBuffer* buffer, int fenceFd) 41 inline int cancelBuffer(ANativeWindow* window, ANativeWindowBuffer* buffer, int fenceFd)
|
/frameworks/native/libs/nativewindow/include/vndk/ |
window.h | 29 * Convert this ANativeWindowBuffer into a AHardwareBuffer 31 AHardwareBuffer* ANativeWindowBuffer_getHardwareBuffer(ANativeWindowBuffer* anwb); 199 int ANativeWindow_dequeueBuffer(ANativeWindow* window, ANativeWindowBuffer** buffer, int* fenceFd); 221 int ANativeWindow_queueBuffer(ANativeWindow* window, ANativeWindowBuffer* buffer, int fenceFd); 249 int ANativeWindow_cancelBuffer(ANativeWindow* window, ANativeWindowBuffer* buffer, int fenceFd);
|
/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 | 160 ANativeWindowBuffer* anb; 180 ANativeWindowBuffer* buffer, int anwReleaseFence) { 226 ANativeWindowBuffer *anwBuffer = container_of(buffer.buffer, ANativeWindowBuffer, handle); 489 status_t Camera3OutputStream::getBufferLockedCommon(ANativeWindowBuffer** anb, int* fenceFd) { 780 status_t Camera3OutputStream::notifyBufferReleased(ANativeWindowBuffer* /*anwBuffer*/) {
|
Camera3InputStream.cpp | 62 ANativeWindowBuffer* anb; 117 ANativeWindowBuffer *anb = tmp.mGraphicBuffer->getNativeBuffer();
|
/frameworks/native/libs/gui/include/gui/ |
Surface.h | 181 ANativeWindowBuffer* buffer, int fenceFd); 183 ANativeWindowBuffer** buffer, int* fenceFd); 187 ANativeWindowBuffer* buffer, int fenceFd); 191 ANativeWindowBuffer* buffer); 193 ANativeWindowBuffer** buffer); 195 ANativeWindowBuffer* buffer); 197 ANativeWindowBuffer* buffer); 230 virtual int dequeueBuffer(ANativeWindowBuffer** buffer, int* fenceFd); 231 virtual int cancelBuffer(ANativeWindowBuffer* buffer, int fenceFd); 232 virtual int queueBuffer(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/headers/media_plugin/media/hardware/ |
HardwareAPI.h | 30 struct ANativeWindowBuffer; 148 struct ANativeWindowBuffer* pBuffer; 200 const sp<ANativeWindowBuffer>& nativeBuffer;
|
/frameworks/av/media/libstagefright/include/media/stagefright/ |
FrameRenderTracker.h | 31 struct ANativeWindowBuffer; 108 Info *updateInfoForDequeuedBuffer(ANativeWindowBuffer *buf, int fenceFd, int index);
|
SurfaceMediaSource.h | 239 void passMetadataBuffer_l(MediaBuffer **buffer, ANativeWindowBuffer *bufferHandle) const;
|
/frameworks/native/libs/nativewindow/include/system/ |
window.h | 376 struct ANativeWindowBuffer** buffer); 390 struct ANativeWindowBuffer* buffer); 412 struct ANativeWindowBuffer* buffer); 457 struct ANativeWindowBuffer* buffer); 479 struct ANativeWindowBuffer** buffer, int* fenceFd); 501 struct ANativeWindowBuffer* buffer, int fenceFd); 529 struct ANativeWindowBuffer* buffer, int fenceFd); 794 struct ANativeWindowBuffer** anb) { [all...] |
/frameworks/native/opengl/libagl/ |
TextureObjectManager.h | 51 status_t setImage(ANativeWindowBuffer* buffer); 83 ANativeWindowBuffer* buffer;
|
/hardware/intel/common/utils/ISV/include/ |
isv_bufmanager.h | 144 struct ANativeWindowBuffer; 159 status_t useBuffer(const sp<ANativeWindowBuffer> nativeBuffer);
|
/frameworks/native/libs/ui/ |
GraphicBuffer.cpp | 32 // Buffer and implementation of ANativeWindowBuffer 42 sp<GraphicBuffer> GraphicBuffer::from(ANativeWindowBuffer* anwb) { 123 ANativeWindowBuffer* GraphicBuffer::getNativeBuffer() const 126 return static_cast<ANativeWindowBuffer*>( 189 ANativeWindowBuffer::width = static_cast<int>(width); 190 ANativeWindowBuffer::height = static_cast<int>(height); 191 ANativeWindowBuffer::stride = static_cast<int>(stride); 192 ANativeWindowBuffer::format = format; 193 ANativeWindowBuffer::usage = usage; 194 ANativeWindowBuffer::usage_deprecated = int(usage) [all...] |
/frameworks/native/libs/nativewindow/ |
ANativeWindow.cpp | 108 AHardwareBuffer* ANativeWindowBuffer_getHardwareBuffer(ANativeWindowBuffer* anwb) { 180 int ANativeWindow_dequeueBuffer(ANativeWindow* window, ANativeWindowBuffer** buffer, int* fenceFd) { 184 int ANativeWindow_queueBuffer(ANativeWindow* window, ANativeWindowBuffer* buffer, int fenceFd) { 188 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/include/ui/ |
GraphicBuffer.h | 44 : public ANativeObjectBase<ANativeWindowBuffer, GraphicBuffer, RefBase>, 75 static sp<GraphicBuffer> from(ANativeWindowBuffer *); 182 ANativeWindowBuffer* getNativeBuffer() const;
|
/frameworks/rs/driver/ |
rsdAllocation.h | 32 struct ANativeWindowBuffer; 59 ANativeWindowBuffer *wndBuffer;
|
/external/mesa3d/src/egl/drivers/dri2/ |
platform_android.c | 140 get_native_buffer_fd(struct ANativeWindowBuffer *buf) 152 get_native_buffer_name(struct ANativeWindowBuffer *buf) 588 struct ANativeWindowBuffer *buf, int fd) 682 struct ANativeWindowBuffer *buf, int fd) 716 struct ANativeWindowBuffer *buf) 790 struct ANativeWindowBuffer *buf) 827 (struct ANativeWindowBuffer *) buffer); [all...] |