Mir
Classes | Typedefs
android_egl.h File Reference
#include "mir_toolkit/mir_connection.h"
#include "mir_toolkit/rs/mir_render_surface.h"
#include "mir_toolkit/mir_buffer.h"
#include "mir_toolkit/mir_extension_core.h"
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


Copyright © 2012-2021 Canonical Ltd.
Generated on Tue Mar 30 08:30:24 UTC 2021
This documentation is licensed under the GPL version 2 or 3.