Blender V4.3
wayland_dynload_egl.h File Reference
#include <wayland-egl-core.h>

Go to the source code of this file.

Classes

struct  WaylandDynload_EGL
 

Macros

#define __WAYLAND_DYNLOAD_EGL_H__
 
#define WL_DYN_FN(a)   (*a)
 
#define wl_egl_window_create(...)   (*wayland_dynload_egl.wl_egl_window_create)(__VA_ARGS__)
 
#define wl_egl_window_destroy(...)   (*wayland_dynload_egl.wl_egl_window_destroy)(__VA_ARGS__)
 
#define wl_egl_window_resize(...)   (*wayland_dynload_egl.wl_egl_window_resize)(__VA_ARGS__)
 
#define wl_egl_window_get_attached_size(...)    (*wayland_dynload_egl.wl_egl_window_get_attached_size)(__VA_ARGS__)
 

Variables

struct WaylandDynload_EGL wayland_dynload_egl
 

Detailed Description

Wrapper functions for <wayland-egl.h>.

Definition in file wayland_dynload_egl.h.

Macro Definition Documentation

◆ __WAYLAND_DYNLOAD_EGL_H__

#define __WAYLAND_DYNLOAD_EGL_H__

Definition at line 26 of file wayland_dynload_egl.h.

◆ WL_DYN_FN

#define WL_DYN_FN ( a)    (*a)

Definition at line 33 of file wayland_dynload_egl.h.

◆ wl_egl_window_create

#define wl_egl_window_create ( ...)    (*wayland_dynload_egl.wl_egl_window_create)(__VA_ARGS__)

◆ wl_egl_window_destroy

#define wl_egl_window_destroy ( ...)    (*wayland_dynload_egl.wl_egl_window_destroy)(__VA_ARGS__)

◆ wl_egl_window_get_attached_size

#define wl_egl_window_get_attached_size ( ...)     (*wayland_dynload_egl.wl_egl_window_get_attached_size)(__VA_ARGS__)

Definition at line 61 of file wayland_dynload_egl.h.

◆ wl_egl_window_resize

#define wl_egl_window_resize ( ...)    (*wayland_dynload_egl.wl_egl_window_resize)(__VA_ARGS__)

Definition at line 60 of file wayland_dynload_egl.h.

Referenced by gwl_window_resize_for_backend().

Variable Documentation

◆ wayland_dynload_egl

struct WaylandDynload_EGL wayland_dynload_egl
extern

Definition at line 19 of file wayland_dynload_egl.c.