FTEQW
Documentation of the FTE engine source tree.
gl_vidwayland.c File Reference

Enumerations

enum  org_kde_kwin_server_decoration_manager_mode { ORG_KDE_KWIN_SERVER_DECORATION_MANAGER_MODE_NONE = 0 , ORG_KDE_KWIN_SERVER_DECORATION_MANAGER_MODE_CLIENT = 1 , ORG_KDE_KWIN_SERVER_DECORATION_MANAGER_MODE_SERVER = 2 }
 

Functions

void xdg_toplevel_handle_configure (void *data, struct xdg_toplevel *xdg_toplevel, int32_t width, int32_t height, struct wl_array *states)
 
void xdg_toplevel_handle_close (void *data, struct xdg_toplevel *xdg_toplevel)
 
voidWL_CreateCursor (const qbyte *imagedata, int width, int height, uploadfmt_t format, float hotx, float hoty, float scale)
 
qboolean WL_SetCursor (void *cursor)
 
void WL_DestroyCursor (void *cursor)
 
qboolean WL_MayRefresh (void)
 

Variables

cvar_t vid_conautoscale
 
rendererinfo_t rendererinfo_wayland_gl
 
rendererinfo_t rendererinfo_wayland_vk
 

Enumeration Type Documentation

◆ org_kde_kwin_server_decoration_manager_mode

Enumerator
ORG_KDE_KWIN_SERVER_DECORATION_MANAGER_MODE_NONE 
ORG_KDE_KWIN_SERVER_DECORATION_MANAGER_MODE_CLIENT 
ORG_KDE_KWIN_SERVER_DECORATION_MANAGER_MODE_SERVER 

Function Documentation

◆ WL_CreateCursor()

void * WL_CreateCursor ( const qbyte imagedata,
int  width,
int  height,
uploadfmt_t  format,
float  hotx,
float  hoty,
float  scale 
)

◆ WL_DestroyCursor()

void WL_DestroyCursor ( void cursor)

◆ WL_MayRefresh()

qboolean WL_MayRefresh ( void  )

◆ WL_SetCursor()

qboolean WL_SetCursor ( void cursor)

◆ xdg_toplevel_handle_close()

void xdg_toplevel_handle_close ( void data,
struct xdg_toplevel *  xdg_toplevel 
)

◆ xdg_toplevel_handle_configure()

void xdg_toplevel_handle_configure ( void data,
struct xdg_toplevel *  xdg_toplevel,
int32_t  width,
int32_t  height,
struct wl_array *  states 
)

Variable Documentation

◆ rendererinfo_wayland_gl

rendererinfo_t rendererinfo_wayland_gl

◆ rendererinfo_wayland_vk

rendererinfo_t rendererinfo_wayland_vk

◆ vid_conautoscale

cvar_t vid_conautoscale
extern