SDL 2.0
SDL_config.h File Reference
#include "SDL_platform.h"
+ Include dependency graph for SDL_config.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define SIZEOF_VOIDP   4
 
#define HAVE_GCC_ATOMICS   1
 
#define HAVE_LIBC   1
 
#define HAVE_STDARG_H   1
 
#define HAVE_STDDEF_H   1
 
#define HAVE_STDINT_H   1
 
#define HAVE_O_CLOEXEC   1
 
#define HAVE_DBUS_DBUS_H   1
 
#define HAVE_FCITX   1
 
#define HAVE_SYS_INOTIFY_H   1
 
#define HAVE_INOTIFY_INIT   1
 
#define HAVE_INOTIFY_INIT1   1
 
#define HAVE_INOTIFY   1
 
#define HAVE_IBUS_IBUS_H   1
 
#define HAVE_IMMINTRIN_H   1
 
#define HAVE_LIBUDEV_H   1
 
#define HAVE_LIBSAMPLERATE_H   1
 
#define HAVE_LIBDECOR_H   1
 
#define SDL_AUDIO_DRIVER_ALSA   1
 
#define SDL_AUDIO_DRIVER_DISK   1
 
#define SDL_AUDIO_DRIVER_DUMMY   1
 
#define SDL_AUDIO_DRIVER_OSS   1
 
#define SDL_AUDIO_DRIVER_PIPEWIRE   1
 
#define SDL_AUDIO_DRIVER_PIPEWIRE_DYNAMIC   "libpipewire-0.3.so.0"
 
#define SDL_AUDIO_DRIVER_PULSEAUDIO   1
 
#define SDL_INPUT_LINUXEV   1
 
#define SDL_INPUT_LINUXKD   1
 
#define SDL_JOYSTICK_LINUX   1
 
#define SDL_JOYSTICK_HIDAPI   1
 
#define SDL_JOYSTICK_VIRTUAL   1
 
#define SDL_HAPTIC_LINUX   1
 
#define SDL_SENSOR_DUMMY   1
 
#define SDL_LOADSO_DLOPEN   1
 
#define SDL_THREAD_PTHREAD   1
 
#define SDL_THREAD_PTHREAD_RECURSIVE_MUTEX   1
 
#define SDL_TIMER_UNIX   1
 
#define SDL_VIDEO_DRIVER_DUMMY   1
 
#define SDL_VIDEO_DRIVER_WAYLAND   1
 
#define SDL_VIDEO_DRIVER_WAYLAND_QT_TOUCH   1
 
#define SDL_VIDEO_DRIVER_X11   1
 
#define SDL_VIDEO_DRIVER_KMSDRM   1
 
#define SDL_VIDEO_DRIVER_OFFSCREEN   1
 
#define SDL_VIDEO_DRIVER_X11_XCURSOR   1
 
#define SDL_VIDEO_DRIVER_X11_XDBE   1
 
#define SDL_VIDEO_DRIVER_X11_XINPUT2   1
 
#define SDL_VIDEO_DRIVER_X11_XINPUT2_SUPPORTS_MULTITOUCH   1
 
#define SDL_VIDEO_DRIVER_X11_XFIXES   1
 
#define SDL_VIDEO_DRIVER_X11_XRANDR   1
 
#define SDL_VIDEO_DRIVER_X11_XSCRNSAVER   1
 
#define SDL_VIDEO_DRIVER_X11_XSHAPE   1
 
#define SDL_VIDEO_DRIVER_X11_SUPPORTS_GENERIC_EVENTS   1
 
#define SDL_VIDEO_DRIVER_X11_HAS_XKBKEYCODETOKEYSYM   1
 
#define SDL_VIDEO_RENDER_OGL   1
 
#define SDL_VIDEO_RENDER_OGL_ES2   1
 
#define SDL_VIDEO_OPENGL   1
 
#define SDL_VIDEO_OPENGL_ES2   1
 
#define SDL_VIDEO_OPENGL_EGL   1
 
#define SDL_VIDEO_OPENGL_GLX   1
 
#define SDL_VIDEO_VULKAN   1
 
#define SDL_POWER_LINUX   1
 
#define SDL_FILESYSTEM_UNIX   1
 
#define DYNAPI_NEEDS_DLOPEN   1
 
#define SDL_USE_IME   1
 
#define SDL_UDEV_DYNAMIC   "libudev.so.1"
 
#define SDL_HAVE_LIBDECOR_GET_MIN_MAX   1
 

Macro Definition Documentation

◆ DYNAPI_NEEDS_DLOPEN

#define DYNAPI_NEEDS_DLOPEN   1

Definition at line 481 of file SDL_config.h.

◆ HAVE_DBUS_DBUS_H

#define HAVE_DBUS_DBUS_H   1

Definition at line 224 of file SDL_config.h.

◆ HAVE_FCITX

#define HAVE_FCITX   1

Definition at line 225 of file SDL_config.h.

◆ HAVE_GCC_ATOMICS

#define HAVE_GCC_ATOMICS   1

Definition at line 52 of file SDL_config.h.

◆ HAVE_IBUS_IBUS_H

#define HAVE_IBUS_IBUS_H   1

Definition at line 230 of file SDL_config.h.

◆ HAVE_IMMINTRIN_H

#define HAVE_IMMINTRIN_H   1

Definition at line 231 of file SDL_config.h.

◆ HAVE_INOTIFY

#define HAVE_INOTIFY   1

Definition at line 229 of file SDL_config.h.

◆ HAVE_INOTIFY_INIT

#define HAVE_INOTIFY_INIT   1

Definition at line 227 of file SDL_config.h.

◆ HAVE_INOTIFY_INIT1

#define HAVE_INOTIFY_INIT1   1

Definition at line 228 of file SDL_config.h.

◆ HAVE_LIBC

#define HAVE_LIBC   1

Definition at line 56 of file SDL_config.h.

◆ HAVE_LIBDECOR_H

#define HAVE_LIBDECOR_H   1

Definition at line 235 of file SDL_config.h.

◆ HAVE_LIBSAMPLERATE_H

#define HAVE_LIBSAMPLERATE_H   1

Definition at line 234 of file SDL_config.h.

◆ HAVE_LIBUDEV_H

#define HAVE_LIBUDEV_H   1

Definition at line 232 of file SDL_config.h.

◆ HAVE_O_CLOEXEC

#define HAVE_O_CLOEXEC   1

Definition at line 222 of file SDL_config.h.

◆ HAVE_STDARG_H

#define HAVE_STDARG_H   1

Definition at line 217 of file SDL_config.h.

◆ HAVE_STDDEF_H

#define HAVE_STDDEF_H   1

Definition at line 218 of file SDL_config.h.

◆ HAVE_STDINT_H

#define HAVE_STDINT_H   1

Definition at line 219 of file SDL_config.h.

◆ HAVE_SYS_INOTIFY_H

#define HAVE_SYS_INOTIFY_H   1

Definition at line 226 of file SDL_config.h.

◆ SDL_AUDIO_DRIVER_ALSA

#define SDL_AUDIO_DRIVER_ALSA   1

Definition at line 280 of file SDL_config.h.

◆ SDL_AUDIO_DRIVER_DISK

#define SDL_AUDIO_DRIVER_DISK   1

Definition at line 286 of file SDL_config.h.

◆ SDL_AUDIO_DRIVER_DUMMY

#define SDL_AUDIO_DRIVER_DUMMY   1

Definition at line 288 of file SDL_config.h.

◆ SDL_AUDIO_DRIVER_OSS

#define SDL_AUDIO_DRIVER_OSS   1

Definition at line 302 of file SDL_config.h.

◆ SDL_AUDIO_DRIVER_PIPEWIRE

#define SDL_AUDIO_DRIVER_PIPEWIRE   1

Definition at line 304 of file SDL_config.h.

◆ SDL_AUDIO_DRIVER_PIPEWIRE_DYNAMIC

#define SDL_AUDIO_DRIVER_PIPEWIRE_DYNAMIC   "libpipewire-0.3.so.0"

Definition at line 305 of file SDL_config.h.

◆ SDL_AUDIO_DRIVER_PULSEAUDIO

#define SDL_AUDIO_DRIVER_PULSEAUDIO   1

Definition at line 306 of file SDL_config.h.

◆ SDL_FILESYSTEM_UNIX

#define SDL_FILESYSTEM_UNIX   1

Definition at line 460 of file SDL_config.h.

◆ SDL_HAPTIC_LINUX

#define SDL_HAPTIC_LINUX   1

Definition at line 339 of file SDL_config.h.

◆ SDL_HAVE_LIBDECOR_GET_MIN_MAX

#define SDL_HAVE_LIBDECOR_GET_MIN_MAX   1

Definition at line 496 of file SDL_config.h.

◆ SDL_INPUT_LINUXEV

#define SDL_INPUT_LINUXEV   1

Definition at line 317 of file SDL_config.h.

◆ SDL_INPUT_LINUXKD

#define SDL_INPUT_LINUXKD   1

Definition at line 319 of file SDL_config.h.

◆ SDL_JOYSTICK_HIDAPI

#define SDL_JOYSTICK_HIDAPI   1

Definition at line 333 of file SDL_config.h.

◆ SDL_JOYSTICK_LINUX

#define SDL_JOYSTICK_LINUX   1

Definition at line 328 of file SDL_config.h.

◆ SDL_JOYSTICK_VIRTUAL

#define SDL_JOYSTICK_VIRTUAL   1

Definition at line 336 of file SDL_config.h.

◆ SDL_LOADSO_DLOPEN

#define SDL_LOADSO_DLOPEN   1

Definition at line 351 of file SDL_config.h.

◆ SDL_POWER_LINUX

#define SDL_POWER_LINUX   1

Definition at line 446 of file SDL_config.h.

◆ SDL_SENSOR_DUMMY

#define SDL_SENSOR_DUMMY   1

Definition at line 348 of file SDL_config.h.

◆ SDL_THREAD_PTHREAD

#define SDL_THREAD_PTHREAD   1

Definition at line 359 of file SDL_config.h.

◆ SDL_THREAD_PTHREAD_RECURSIVE_MUTEX

#define SDL_THREAD_PTHREAD_RECURSIVE_MUTEX   1

Definition at line 360 of file SDL_config.h.

◆ SDL_TIMER_UNIX

#define SDL_TIMER_UNIX   1

Definition at line 368 of file SDL_config.h.

◆ SDL_UDEV_DYNAMIC

#define SDL_UDEV_DYNAMIC   "libudev.so.1"

Definition at line 487 of file SDL_config.h.

◆ SDL_USE_IME

#define SDL_USE_IME   1

Definition at line 484 of file SDL_config.h.

◆ SDL_VIDEO_DRIVER_DUMMY

#define SDL_VIDEO_DRIVER_DUMMY   1

Definition at line 377 of file SDL_config.h.

◆ SDL_VIDEO_DRIVER_KMSDRM

#define SDL_VIDEO_DRIVER_KMSDRM   1

Definition at line 388 of file SDL_config.h.

◆ SDL_VIDEO_DRIVER_OFFSCREEN

#define SDL_VIDEO_DRIVER_OFFSCREEN   1

Definition at line 393 of file SDL_config.h.

◆ SDL_VIDEO_DRIVER_WAYLAND

#define SDL_VIDEO_DRIVER_WAYLAND   1

Definition at line 379 of file SDL_config.h.

◆ SDL_VIDEO_DRIVER_WAYLAND_QT_TOUCH

#define SDL_VIDEO_DRIVER_WAYLAND_QT_TOUCH   1

Definition at line 380 of file SDL_config.h.

◆ SDL_VIDEO_DRIVER_X11

#define SDL_VIDEO_DRIVER_X11   1

Definition at line 386 of file SDL_config.h.

◆ SDL_VIDEO_DRIVER_X11_HAS_XKBKEYCODETOKEYSYM

#define SDL_VIDEO_DRIVER_X11_HAS_XKBKEYCODETOKEYSYM   1

Definition at line 410 of file SDL_config.h.

◆ SDL_VIDEO_DRIVER_X11_SUPPORTS_GENERIC_EVENTS

#define SDL_VIDEO_DRIVER_X11_SUPPORTS_GENERIC_EVENTS   1

Definition at line 409 of file SDL_config.h.

◆ SDL_VIDEO_DRIVER_X11_XCURSOR

#define SDL_VIDEO_DRIVER_X11_XCURSOR   1

Definition at line 401 of file SDL_config.h.

◆ SDL_VIDEO_DRIVER_X11_XDBE

#define SDL_VIDEO_DRIVER_X11_XDBE   1

Definition at line 402 of file SDL_config.h.

◆ SDL_VIDEO_DRIVER_X11_XFIXES

#define SDL_VIDEO_DRIVER_X11_XFIXES   1

Definition at line 405 of file SDL_config.h.

◆ SDL_VIDEO_DRIVER_X11_XINPUT2

#define SDL_VIDEO_DRIVER_X11_XINPUT2   1

Definition at line 403 of file SDL_config.h.

◆ SDL_VIDEO_DRIVER_X11_XINPUT2_SUPPORTS_MULTITOUCH

#define SDL_VIDEO_DRIVER_X11_XINPUT2_SUPPORTS_MULTITOUCH   1

Definition at line 404 of file SDL_config.h.

◆ SDL_VIDEO_DRIVER_X11_XRANDR

#define SDL_VIDEO_DRIVER_X11_XRANDR   1

Definition at line 406 of file SDL_config.h.

◆ SDL_VIDEO_DRIVER_X11_XSCRNSAVER

#define SDL_VIDEO_DRIVER_X11_XSCRNSAVER   1

Definition at line 407 of file SDL_config.h.

◆ SDL_VIDEO_DRIVER_X11_XSHAPE

#define SDL_VIDEO_DRIVER_X11_XSHAPE   1

Definition at line 408 of file SDL_config.h.

◆ SDL_VIDEO_OPENGL

#define SDL_VIDEO_OPENGL   1

Definition at line 428 of file SDL_config.h.

◆ SDL_VIDEO_OPENGL_EGL

#define SDL_VIDEO_OPENGL_EGL   1

Definition at line 433 of file SDL_config.h.

◆ SDL_VIDEO_OPENGL_ES2

#define SDL_VIDEO_OPENGL_ES2   1

Definition at line 430 of file SDL_config.h.

◆ SDL_VIDEO_OPENGL_GLX

#define SDL_VIDEO_OPENGL_GLX   1

Definition at line 434 of file SDL_config.h.

◆ SDL_VIDEO_RENDER_OGL

#define SDL_VIDEO_RENDER_OGL   1

Definition at line 421 of file SDL_config.h.

◆ SDL_VIDEO_RENDER_OGL_ES2

#define SDL_VIDEO_RENDER_OGL_ES2   1

Definition at line 423 of file SDL_config.h.

◆ SDL_VIDEO_VULKAN

#define SDL_VIDEO_VULKAN   1

Definition at line 440 of file SDL_config.h.

◆ SIZEOF_VOIDP

#define SIZEOF_VOIDP   4

Definition at line 49 of file SDL_config.h.