Home
last modified time | relevance | path

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

/hardware/google/gfxstream/guest/mesa/include/android_stub/system/
Dwindow.h403 struct ANativeWindow struct
406 ANativeWindow() in ANativeWindow() function
410 common.version = sizeof(ANativeWindow); in ANativeWindow()
447 int (*setSwapInterval)(struct ANativeWindow* window, argument
467 int (*dequeueBuffer_DEPRECATED)(struct ANativeWindow* window, argument
481 int (*lockBuffer_DEPRECATED)(struct ANativeWindow* window, argument
503 int (*queueBuffer_DEPRECATED)(struct ANativeWindow* window, argument
511 int (*query)(const struct ANativeWindow* window, argument
528 int (*perform)(struct ANativeWindow* window, argument
548 int (*cancelBuffer_DEPRECATED)(struct ANativeWindow* window, argument
[all …]
/hardware/google/gfxstream/guest/mesa/include/android_stub/vndk/
Dwindow.h43 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);
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);
221 int ANativeWindow_queueBuffer(ANativeWindow* window, ANativeWindowBuffer* buffer, int fenceFd);
249 int ANativeWindow_cancelBuffer(ANativeWindow* window, ANativeWindowBuffer* buffer, int fenceFd);
263 int ANativeWindow_setUsage(ANativeWindow* window, uint64_t usage);
269 int ANativeWindow_setBufferCount(ANativeWindow* window, size_t bufferCount);
[all …]
/hardware/google/gfxstream/guest/mesa/include/android_stub/android/
Dnative_window.h81 struct ANativeWindow;
87 typedef struct ANativeWindow ANativeWindow; typedef
119 void ANativeWindow_acquire(ANativeWindow* window);
124 void ANativeWindow_release(ANativeWindow* window);
131 int32_t ANativeWindow_getWidth(ANativeWindow* window);
138 int32_t ANativeWindow_getHeight(ANativeWindow* window);
145 int32_t ANativeWindow_getFormat(ANativeWindow* window);
164 int32_t ANativeWindow_setBuffersGeometry(ANativeWindow* window,
177 int32_t ANativeWindow_lock(ANativeWindow* window, ANativeWindow_Buffer* outBuffer,
186 int32_t ANativeWindow_unlockAndPost(ANativeWindow* window);
[all …]
/hardware/google/gfxstream/guest/android/
DANativeWindowAndroid.cpp26 auto* anw = reinterpret_cast<ANativeWindow*>(window); in isValid()
55 auto* anw = reinterpret_cast<ANativeWindow*>(window); in acquire()
64 auto* anw = reinterpret_cast<ANativeWindow*>(window); in release()
91 auto* anw = reinterpret_cast<ANativeWindow*>(window); in getConsumerUsage()
102 auto* anw = reinterpret_cast<ANativeWindow*>(window); in setUsage()
112 auto* anw = reinterpret_cast<ANativeWindow*>(window); in getWidth()
122 auto* anw = reinterpret_cast<ANativeWindow*>(window); in getHeight()
163 auto* anw = reinterpret_cast<ANativeWindow*>(window); in setSwapInterval()
174 auto* anw = reinterpret_cast<ANativeWindow*>(window); in queueBuffer()
188 auto* anw = reinterpret_cast<ANativeWindow*>(window); in dequeueBuffer()
[all …]
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_KHR_android_surface/
DplatformCreateSurface_android.adoc27 basetype:ANativeWindow handle any attempts to create another surface for the
28 same basetype:ANativeWindow and any attempts to connect to the same
29 basetype:ANativeWindow through other platform mechanisms will fail.
41 basetype:ANativeWindow's reference count, and fname:vkDestroySurfaceKHR will
65 * pname:window is a pointer to the basetype:ANativeWindow to associate the
71 pname:window must: point to a valid Android basetype:ANativeWindow
77 [open,refpage='ANativeWindow',desc='Android native window type',type='basetypes']
80 definition of basetype:ANativeWindow is provided in the Vulkan headers:
82 include::{generated}/api/basetypes/ANativeWindow.adoc[]
84 The actual basetype:ANativeWindow type is defined in Android NDK headers.
/hardware/google/gfxstream/common/opengl/include/EGL/
Deglplatform.h100 struct ANativeWindow;
103 typedef struct ANativeWindow* EGLNativeWindowType;
/hardware/google/gfxstream/guest/mesa/include/EGL/
Deglplatform.h93 struct ANativeWindow;
98 typedef struct ANativeWindow* EGLNativeWindowType;
/hardware/google/gfxstream/guest/mesa/include/vulkan/
Dvulkan_android.h24 struct ANativeWindow;
32 struct ANativeWindow* window;
Dvk_icd.h178 struct ANativeWindow *window;
/hardware/google/gfxstream/include/render-utils/
Drender_api_platform_types.h28 typedef ANativeWindow* FBNativeWindowType;
/hardware/google/gfxstream/common/vulkan/include/vulkan/
Dvulkan_android.h24 struct ANativeWindow;
32 struct ANativeWindow* window;
Dvk_icd.h178 struct ANativeWindow *window;
Dvulkan_structs.hpp4943 …ULKAN_HPP_NAMESPACE::AndroidSurfaceCreateFlagsKHR flags_ = {}, struct ANativeWindow * window_ = {}… in AndroidSurfaceCreateInfoKHR()
4976 …VULKAN_HPP_CONSTEXPR_14 AndroidSurfaceCreateInfoKHR & setWindow( struct ANativeWindow * window_ ) … in setWindow()
4998 …onst &, VULKAN_HPP_NAMESPACE::AndroidSurfaceCreateFlagsKHR const &, struct ANativeWindow * const &>
5032 struct ANativeWindow * window = {};
/hardware/interfaces/renderscript/1.0/vts/functional/
DVtsMiscellaneousTests.cpp177 ((ANativeWindow *)nativeWindow)->incStrong(nullptr); in TEST_P()
178 native_window_api_connect((ANativeWindow*)nativeWindow, in TEST_P()
243 ((ANativeWindow *)nativeWindow1)->incStrong(nullptr); in TEST_P()
244 native_window_api_connect((ANativeWindow*)nativeWindow1, in TEST_P()
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/
DVK_KHR_android_surface.adoc36 basetype:ANativeWindow, Android's native surface type.
37 The basetype:ANativeWindow represents the producer endpoint of any buffer
/hardware/interfaces/automotive/evs/aidl/impl/default/include/
DGlWrapper.h69 ANativeWindow* mWindow;
/hardware/interfaces/automotive/evs/1.1/default/
DGlWrapper.h70 ANativeWindow* mWindow;
/hardware/qcom/camera/msm8998/QCamera2/HAL/test/
Dqcamera_test.h342 sp<ANativeWindow> ANW;
/hardware/google/gfxstream/host/gl/glestranslator/EGL/
DEglOsApi_egl.cpp807 *width = ANativeWindow_getWidth((ANativeWindow*)win); in checkWindowPixelFormatMatch()
808 *height = ANativeWindow_getHeight((ANativeWindow*)win); in checkWindowPixelFormatMatch()
/hardware/libhardware/tests/hwc/
Dcnativewindow.c35 typedef struct ANativeWindow aWindow;
/hardware/interfaces/camera/provider/2.4/vts/functional/
DVtsHalCameraProviderV2_4TargetTest.cpp381 PreviewWindowCb(sp<ANativeWindow> anw) : mPreviewWidth(0), in PreviewWindowCb()
458 sp<ANativeWindow> mAnw; //Native window reference