sdl3 v3.1.6-preview
- Created
- Updated
Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D.
# Usage
sdl3 provides CMake targets:
find_package(SDL3 CONFIG REQUIRED)
target_link_libraries(main PRIVATE SDL3::SDL3)
# License
# Supported Platforms
!uwp
- ✅ linux
- ✅ osx
- ✅ windows
- ❌
uwp
# Features
Default features: ibus
, wayland
, x11
# alsa
Support for alsa audio
Host Dependencies:
No dependencies.
# ibus
Build with ibus IME support
Supports: linux
- ✅ linux
- ❌
osx - ❌
windows
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# vulkan
Vulkan functionality for SDL
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# wayland
Build with Wayland support
Supports: linux
- ✅ linux
- ❌
osx - ❌
windows
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# x11
Build with X11 support
Supports: !windows
- ✅ linux
- ✅ osx
- ❌
windows
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# Dependencies
# Host Dependencies
No transitive dependencies.
# Dependents
No dependents.
# Host Dependents
No dependents.
# Contributors
- Ada Tufankjian
- Kai Pastor