Feature category
HAL (hardware abstraction, platform layer)
Type of change
Platform / backend support (new OS, GPU API, or hardware tier)
Problem statement
When doing a game/realtime engine, we need a way to actually access OS level system like Clipboard, Inputs, Window, etc...
Adding SDL3 has prior backend will increase iteration time avoiding to write native OS code to handle the heavy lifting.
Proposed solution
Implement hal/base for SDL3 on the latest stable version.
Alternatives considered
- SFML: SFML is great for easy interface and fast iteration but fails on complex topics and low level OS access.
- OS Level: This is possible to implement in the future but for the
v1.0.0 milestone, limiting to SDL3 is already fine !
Expected impact
No response
Are you willing to implement this?
Yes: I can open a draft PR
Additional context
No response
Feature category
HAL (hardware abstraction, platform layer)
Type of change
Platform / backend support (new OS, GPU API, or hardware tier)
Problem statement
When doing a game/realtime engine, we need a way to actually access OS level system like Clipboard, Inputs, Window, etc...
Adding SDL3 has prior backend will increase iteration time avoiding to write native OS code to handle the heavy lifting.
Proposed solution
Implement
hal/basefor SDL3 on the latest stable version.Alternatives considered
v1.0.0milestone, limiting to SDL3 is already fine !Expected impact
No response
Are you willing to implement this?
Yes: I can open a draft PR
Additional context
No response