README: update state

This commit is contained in:
Vaxry 2024-07-01 20:42:25 +02:00
parent 0bc6b4e450
commit b758c5c6d5

View file

@ -6,6 +6,8 @@ for an application to render on a Wayland session (in a window) or a native DRM
It is agnostic of the rendering API (Vulkan/OpenGL) and designed to be lightweight, performant, and It is agnostic of the rendering API (Vulkan/OpenGL) and designed to be lightweight, performant, and
minimal. minimal.
Aquamarine provides no bindings for other languages. It is C++-only.
## Stability ## Stability
Aquamarine depends on the ABI stability of the stdlib implementation of your compiler. Sover bumps will be done only for aquamarine ABI breaks, not stdlib. Aquamarine depends on the ABI stability of the stdlib implementation of your compiler. Sover bumps will be done only for aquamarine ABI breaks, not stdlib.
@ -20,8 +22,8 @@ cmake --build ./build --config Release --target all -j`nproc 2>/dev/null || getc
## TODOs ## TODOs
- [x] Wayland backend - [x] Wayland backend
- [ ] DRM backend (DRM / KMS / libinput) - [x] DRM backend (DRM / KMS / libinput)
- [ ] Virtual backend (aka. Headless) - [x] Virtual backend (aka. Headless)
- [ ] Hardware plane support - [ ] Hardware plane support