Mir
Loading...
Searching...
No Matches
android_egl.h File Reference
Include dependency graph for android_egl.h:

Go to the source code of this file.

Classes

struct  MirExtensionAndroidEGLV1

Typedefs

typedef void *(* mir_extension_to_native_display_type) (MirConnection *)
typedef struct ANativeWindow *(* mir_extension_create_anw) (MirRenderSurface *rs, int width, int height, unsigned int hal_pixel_format, unsigned int gralloc_usage_flags)
typedef void(* mir_extension_destroy_anw) (struct ANativeWindow *)
typedef struct ANativeWindowBuffer *(* mir_extension_create_anwb) (MirBuffer *)
typedef void(* mir_extension_destroy_anwb) (struct ANativeWindowBuffer *)
typedef struct MirExtensionAndroidEGLV1 MirExtensionAndroidEGLV1

Typedef Documentation

◆ mir_extension_create_anw

typedef struct ANativeWindow *(* mir_extension_create_anw) (MirRenderSurface *rs, int width, int height, unsigned int hal_pixel_format, unsigned int gralloc_usage_flags)

◆ mir_extension_create_anwb

typedef struct ANativeWindowBuffer *(* mir_extension_create_anwb) (MirBuffer *)

◆ mir_extension_destroy_anw

typedef void(* mir_extension_destroy_anw) (struct ANativeWindow *)

◆ mir_extension_destroy_anwb

typedef void(* mir_extension_destroy_anwb) (struct ANativeWindowBuffer *)

◆ mir_extension_to_native_display_type

typedef void *(* mir_extension_to_native_display_type) (MirConnection *)

◆ MirExtensionAndroidEGLV1

typedef struct MirExtensionAndroidEGLV1 MirExtensionAndroidEGLV1

Copyright © 2012-2026 Canonical Ltd.
Generated on Sun Mar 15 20:28:55 UTC 2026
This documentation is licensed under the GPL version 2 or 3.