| /xsrc/external/mit/MesaLib/dist/include/android_stub/vndk/ |
| H A D | window.h | 43 int ANativeWindow_OemStorageSet(ANativeWindow* window, uint32_t slot, intptr_t value); 54 int ANativeWindow_OemStorageGet(ANativeWindow* window, uint32_t slot, intptr_t* value); 62 int ANativeWindow_setSwapInterval(ANativeWindow* window, int interval); 72 * Users of the set_buffer_count ANativeWindow method should query this 90 * Default width of ANativeWindow buffers, these are the 176 int ANativeWindow_query(const ANativeWindow* window, ANativeWindowQuery query, int* value); 177 int ANativeWindow_queryf(const ANativeWindow* window, ANativeWindowQuery query, float* value); 199 int ANativeWindow_dequeueBuffer(ANativeWindow* window, ANativeWindowBuffer** buffer, int* fenceFd); 216 * queueBuffer, and the ANativeWindow implementation is responsible for 221 int ANativeWindow_queueBuffer(ANativeWindow* windo [all...] |
| /xsrc/external/mit/MesaLib/dist/src/android_stub/ |
| H A D | nativewindow_stub.cpp | 41 ANativeWindow_acquire(ANativeWindow *window) 46 ANativeWindow_release(ANativeWindow *window) 51 ANativeWindow_getFormat(ANativeWindow *window) 57 ANativeWindow_setSwapInterval(ANativeWindow *window, int interval) 63 ANativeWindow_query(const ANativeWindow *window, 71 ANativeWindow_dequeueBuffer(ANativeWindow *window, 79 ANativeWindow_queueBuffer(ANativeWindow *window, 86 int ANativeWindow_cancelBuffer(ANativeWindow* window, 93 ANativeWindow_setUsage(ANativeWindow *window, uint64_t usage) 99 ANativeWindow_setSharedBufferMode(ANativeWindow *windo [all...] |
| /xsrc/external/mit/MesaLib/dist/include/android_stub/android/ |
| H A D | native_window.h | 18 * @defgroup ANativeWindow Native Window 20 * ANativeWindow represents the producer end of an image queue. 23 * submitted to ANativeWindow can be shown on the display or sent to 81 struct ANativeWindow; 87 typedef struct ANativeWindow ANativeWindow; typedef in typeref:struct:ANativeWindow 116 * Acquire a reference on the given {@link ANativeWindow} object. This prevents the object 119 void ANativeWindow_acquire(ANativeWindow* window); 124 void ANativeWindow_release(ANativeWindow* window); 131 int32_t ANativeWindow_getWidth(ANativeWindow* windo [all...] |
| /xsrc/external/mit/MesaLib/dist/include/android_stub/system/ |
| H A D | window.h | 65 // support either the prior ANativeWindow interface, which did not pass libsync 67 // when the ANativeWindow interface does include libsync support. 149 * Users of the set_buffer_count ANativeWindow method should query this 166 /* Check whether queueBuffer operations on the ANativeWindow send the buffer 168 * to 1 if the ANativeWindow DOES send queued buffers directly to the window 173 * sent to the ANativeWindow. Note, however, that a result of 1 does NOT 181 /* Get the concrete type of a ANativeWindow. See below for the list of 191 * Default width and height of ANativeWindow buffers, these are the 301 * HAL implementation code with access to an ANativeWindow should not use these, 303 * ANativeWindow 403 struct ANativeWindow struct 406 ANativeWindow() function in struct:ANativeWindow 627 typedef struct ANativeWindow ANativeWindow; typedef in typeref:struct:ANativeWindow [all...] |
| /xsrc/external/mit/MesaLib/dist/src/egl/drivers/dri2/ |
| H A D | platform_android.h | 45 ANativeWindow_acquire(struct ANativeWindow *window) 51 ANativeWindow_release(struct ANativeWindow *window) 57 ANativeWindow_getFormat(struct ANativeWindow *window) 65 ANativeWindow_dequeueBuffer(struct ANativeWindow *window, 73 ANativeWindow_queueBuffer(struct ANativeWindow *window, 81 ANativeWindow_cancelBuffer(struct ANativeWindow *window, 89 ANativeWindow_setUsage(struct ANativeWindow *window, uint64_t usage) 95 ANativeWindow_setSharedBufferMode(struct ANativeWindow *window, 102 ANativeWindow_setSwapInterval(struct ANativeWindow *window, int interval) 108 ANativeWindow_query(const struct ANativeWindow *windo [all...] |
| H A D | platform_android.c | 500 /* Record all the buffers created by ANativeWindow and update back buffer 516 /* In case of all the buffers were recreated by ANativeWindow, reset 541 /* Queue the buffer with stored out fence fd. The ANativeWindow or buffer 590 struct ANativeWindow *window = dri2_surf->window; 629 struct ANativeWindow *window = native_window; 653 /* Query ANativeWindow for MIN_UNDEQUEUED_BUFFER, minimum amount 779 struct ANativeWindow *window = dri2_surf->window; 1712 * ANativeWindow::maxSwapInterval. 1756 * 3) EGL sets the combined usage onto the ANativeWindow and the next
|
| H A D | egl_dri2.h | 336 struct ANativeWindow *window; 341 /* Used to record all the buffers created by ANativeWindow and their ages.
|
| /xsrc/external/mit/MesaLib.old/dist/include/EGL/ |
| H A D | eglplatform.h | 100 struct ANativeWindow; 103 typedef struct ANativeWindow* EGLNativeWindowType;
|
| /xsrc/external/mit/MesaLib.old/dist/include/vulkan/ |
| H A D | vulkan_android.h | 32 struct ANativeWindow; 40 struct ANativeWindow* window;
|
| H A D | vk_icd.h | 141 struct ANativeWindow *window;
|
| /xsrc/external/mit/MesaLib/dist/include/vulkan/ |
| H A D | vulkan_android.h | 23 struct ANativeWindow; 31 struct ANativeWindow* window;
|
| H A D | vk_icd.h | 183 struct ANativeWindow *window;
|
| /xsrc/external/mit/MesaLib/dist/include/EGL/ |
| H A D | eglplatform.h | 112 struct ANativeWindow; 117 typedef struct ANativeWindow* EGLNativeWindowType;
|
| /xsrc/external/mit/MesaLib.old/dist/src/egl/drivers/dri2/ |
| H A D | platform_android.c | 206 * From the ANativeWindow::dequeueBuffer documentation: 228 /* Record all the buffers created by ANativeWindow and update back buffer 244 /* In case of all the buffers were recreated by ANativeWindow, reset 269 /* Queue the buffer with stored out fence fd. The ANativeWindow or buffer 308 _eglLog(_EGL_WARNING, "ANativeWindow::cancelBuffer failed"); 319 struct ANativeWindow *window = dri2_surf->window; 347 struct ANativeWindow *window = native_window; 372 /* Query ANativeWindow for MIN_UNDEQUEUED_BUFFER, set buffer count 484 struct ANativeWindow *window = dri2_surf->window; 731 * a callback to ANativeWindow [all...] |
| H A D | egl_dri2.h | 319 struct ANativeWindow *window; 324 /* Used to record all the buffers created by ANativeWindow and their ages.
|