Blender V5.0
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)
#define wl_egl_window_create(...)
#define wl_egl_window_destroy(...)
#define wl_egl_window_resize(...)
#define wl_egl_window_get_attached_size(...)

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)
Value:
(*a)

Definition at line 33 of file wayland_dynload_egl.h.

◆ wl_egl_window_create

#define wl_egl_window_create ( ...)
Value:
(*wayland_dynload_egl.wl_egl_window_create)(__VA_ARGS__)
struct WaylandDynload_EGL wayland_dynload_egl

Definition at line 58 of file wayland_dynload_egl.h.

Referenced by GHOST_SystemWayland::createOffscreenContext(), and GHOST_WindowWayland::GHOST_WindowWayland().

◆ wl_egl_window_destroy

#define wl_egl_window_destroy ( ...)

◆ wl_egl_window_get_attached_size

#define wl_egl_window_get_attached_size ( ...)
Value:
(*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 ( ...)
Value:
(*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.