Home
last modified time | relevance | path

Searched refs:ANativeWindow (Results 1 – 7 of 7) sorted by relevance

/device/generic/opengl-transport/host/libs/virglrenderer/include/system/
Dwindow.h29 struct ANativeWindow { struct
30 ANativeWindow() : flags(0), minSwapInterval(0), maxSwapInterval(0), xdpi(0), ydpi(0) { in ANativeWindow() argument
45 int (*setSwapInterval)(ANativeWindow*, int); argument
46 int (*dequeueBuffer_DEPRECATED)(ANativeWindow*, ANativeWindowBuffer**); argument
47 int (*lockBuffer_DEPRECATED)(ANativeWindow*, ANativeWindowBuffer*); argument
48 int (*queueBuffer_DEPRECATED)(ANativeWindow*, ANativeWindowBuffer*); argument
49 int (*query)(const ANativeWindow*, int, int*); argument
50 int (*perform)(ANativeWindow*, int, ...); argument
51 int (*cancelBuffer_DEPRECATED)(ANativeWindow*, ANativeWindowBuffer*); argument
52 int (*dequeueBuffer)(ANativeWindow*, ANativeWindowBuffer**, int*); argument
[all …]
/device/generic/goldfish-opengl/system/include/EGL/
Deglplatform.h88 struct ANativeWindow;
91 typedef struct ANativeWindow* EGLNativeWindowType;
/device/generic/opengl-transport/host/libs/virglrenderer/
DRenderControl.cpp72 ANativeWindow* anw = reinterpret_cast<ANativeWindow*>(base); in incRefANW()
77 ANativeWindow* anw = reinterpret_cast<ANativeWindow*>(base); in decRefANW()
85 static int setSwapInterval(ANativeWindow*, int) { in setSwapInterval() argument
90 static int dequeueBuffer_DEPRECATED(ANativeWindow* window, ANativeWindowBuffer** buffer) { in dequeueBuffer_DEPRECATED()
98 static int lockBuffer_DEPRECATED(ANativeWindow*, ANativeWindowBuffer*) { in lockBuffer_DEPRECATED() argument
103 static int queueBuffer_DEPRECATED(ANativeWindow*, ANativeWindowBuffer*) { in queueBuffer_DEPRECATED() argument
108 static int query(const ANativeWindow* window, int what, int* value) { in query()
119 static int perform(ANativeWindow*, int, ...) { in perform() argument
124 static int cancelBuffer_DEPRECATED(ANativeWindow*, ANativeWindowBuffer*) { in cancelBuffer_DEPRECATED() argument
129 static int dequeueBuffer(ANativeWindow* window, ANativeWindowBuffer** buffer, int* fenceFd) { in dequeueBuffer()
[all …]
DEglSurface.h24 struct ANativeWindow;
78 ANativeWindow* window = nullptr;
/device/generic/goldfish-opengl/system/egl/
Degl.cpp366 ANativeWindow* window);
381 ANativeWindow* window);
384 ANativeWindow* nativeWindow;
391 ANativeWindow* window) in egl_window_surface_t()
433 ANativeWindow* window) in create()
1161 if (static_cast<ANativeWindow*>(win)->common.magic != ANDROID_NATIVE_WINDOW_MAGIC) { in eglCreateWindowSurface()
1166 &s_display, config, EGL_WINDOW_BIT, static_cast<ANativeWindow*>(win)); in eglCreateWindowSurface()
/device/generic/goldfish-opengl/system/vulkan_enc/
Dgoldfish_vk_marshaling_guest.cpp6077 vkStream->write((ANativeWindow*)forMarshaling->window, sizeof(ANativeWindow)); in marshal_VkAndroidSurfaceCreateInfoKHR()
6089 ANativeWindow* check_window; in unmarshal_VkAndroidSurfaceCreateInfoKHR()
6090 check_window = (ANativeWindow*)(uintptr_t)vkStream->getBe64(); in unmarshal_VkAndroidSurfaceCreateInfoKHR()
6097 vkStream->read((ANativeWindow*)forUnmarshaling->window, sizeof(ANativeWindow)); in unmarshal_VkAndroidSurfaceCreateInfoKHR()
Dgoldfish_vk_deepcopy_guest.cpp3511 to->window = (ANativeWindow*)pool->dupArray(from->window, sizeof(ANativeWindow)); in deepcopy_VkAndroidSurfaceCreateInfoKHR()