From dc2961f5130bc8e1ac4f75a8259e882c05765ebd Mon Sep 17 00:00:00 2001 From: Martin Fouilleul Date: Tue, 21 Feb 2023 17:22:18 +0100 Subject: [PATCH] updated todo --- todo.txt | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/todo.txt b/todo.txt index f321d33..0acc067 100644 --- a/todo.txt +++ b/todo.txt @@ -14,11 +14,10 @@ Overview [/] Automatic surface resizing [.] Make linking with libEGL optional, even if EGL backend is compiled in milepost? - - use /DELAYLOAD:lib on windows? + [x] using weak linking on macos + [ ] use /DELAYLOAD:lib on windows? [.] Remove the need for client apps to link with all dependent libs explicitly -[!] Bundle examples with their own resources?? (e.g. avoiding clashes in metal libs files in bin directory) - [!] Allow controlling surface overlaying [!] Sort out contents scaling for high dpi on osx [!] win32 surfaces: only register surface child window once? @@ -33,10 +32,13 @@ Overview [ ] Delegated drawing API+Impl -[ ] Make building apps simpler +[ ] Make building examples and apps simpler [ ] single include path [ ] script for embedding dependencies / create app bundle + [/] Bundle examples with their own resources?? (e.g. avoiding clashes in metal libs files in bin directory) + [ ] Or allow to embed compiled shader into executable + [?] Backport canvas to GLES