15#ifdef WAYLAND_DYNLOAD_FN
20#elif defined(WAYLAND_DYNLOAD_IFACE)
25# if !defined(__WAYLAND_DYNLOAD_EGL_H__) && !defined(WAYLAND_DYNLOAD_VALIDATE)
26# define __WAYLAND_DYNLOAD_EGL_H__
28# include <wayland-egl-core.h>
32# ifndef WAYLAND_DYNLOAD_VALIDATE
33# define WL_DYN_FN(a) (*a)
35# define WL_DYN_FN(a) (a)
38# ifndef WAYLAND_DYNLOAD_VALIDATE
47 struct wl_egl_window *egl_window,
int width,
int height,
int dx,
int dy);
52# ifndef WAYLAND_DYNLOAD_VALIDATE
57# ifndef WAYLAND_DYNLOAD_VALIDATE
58# define wl_egl_window_create(...) (*wayland_dynload_egl.wl_egl_window_create)(__VA_ARGS__)
59# define wl_egl_window_destroy(...) (*wayland_dynload_egl.wl_egl_window_destroy)(__VA_ARGS__)
60# define wl_egl_window_resize(...) (*wayland_dynload_egl.wl_egl_window_resize)(__VA_ARGS__)
61# define wl_egl_window_get_attached_size(...) \
62 (*wayland_dynload_egl.wl_egl_window_get_attached_size)(__VA_ARGS__)
#define WAYLAND_DYNLOAD_FN(symbol)
#define wl_egl_window_resize(...)
#define wl_egl_window_create(...)
struct WaylandDynload_EGL wayland_dynload_egl
#define wl_egl_window_destroy(...)
#define wl_egl_window_get_attached_size(...)