diff options
author | Mitya Selivanov <automainint@guattari.tech> | 2025-01-16 03:56:46 +0100 |
---|---|---|
committer | Mitya Selivanov <automainint@guattari.tech> | 2025-01-16 03:56:46 +0100 |
commit | 06c0fc7819bb0787b24f12660c6a85c39d9f26fe (patch) | |
tree | 194f72d413adaadb8ed0678433fcafe098970621 | |
parent | 725662a623ac36d44d2b44c568d8dd6c3eeeeca1 (diff) | |
download | reduced_system_layer-06c0fc7819bb0787b24f12660c6a85c39d9f26fe.zip |
Update TODO
-rw-r--r-- | reduced_system_layer.c | 31 |
1 files changed, 19 insertions, 12 deletions
diff --git a/reduced_system_layer.c b/reduced_system_layer.c index 017fc43..b828781 100644 --- a/reduced_system_layer.c +++ b/reduced_system_layer.c @@ -7,6 +7,8 @@ // input events, write samples to audio output, send and receive // UDP packets. // +// Primary target platforms: Linux (X11), Windows, Web. +// // ---------------------------------------------------------------- // // DESIGN PRINCIPLES @@ -25,27 +27,30 @@ // // To-Do list // +// - Work in progress +// - X11, Web - Drop files +// - Graphics - Anti-aliasing +// - Plain buffer allocator +// - Logging // - Examples // - Conway's Game of Life // - Julia Set // - Labyrinth // - Chat -// - Window -// - Wayland -// - Windows graphics -// - Drop files -// - Sound -// - Windows audio -// - Recording -// - Networking -// - Windows sockets // - Graphics // - UI // - Icons // - Vector math -// - Anti-aliasing -// - Logging // - Test suite +// - System +// - Window +// - Wayland +// - Windows graphics +// - Sound +// - Windows audio +// - Recording +// - Networking +// - Windows sockets // - Long term // - Allocator // - Parsing @@ -60,9 +65,11 @@ // - Mersenne Twister 64 // - Arithmetic coding // - Threads - https://nachtimwald.com/2019/04/05/cross-platform-thread-wrapper -// - Web sockets // - HTTP // - Cryptography - https://github.com/jedisct1/supercop +// - Web sockets +// - macOS support +// - Mobile devices support // // Done // |