Commit graph

18 commits

Author SHA1 Message Date
1195bd26d5 Change resources path in web builds 2026-07-05 18:38:47 +03:00
b989eba66d Implement resource packaging for web builds
All checks were successful
Run tests / Run tests (push) Successful in 8m28s
2026-07-04 17:33:28 +03:00
151afec7f0 Fix app context lifetime in emscripten
All checks were successful
Run tests / Run tests (push) Successful in 7m49s
2026-07-04 16:31:34 +03:00
8adb68630e Change mainloop for web builds 2026-07-03 14:28:26 +02:00
b1255f7a14 Expose wgpu instance in app context 2025-08-09 13:31:23 +03:00
0034e6a9f1 Disable text input at application start in SDL2 backend 2025-04-07 11:10:12 +03:00
195a31fa1c Add text input events in SDL2 backend 2025-02-24 13:02:48 +03:00
a4d666096e Remove library-specific graphics api defines in favor of global PSEMEK_GRAPHICS_API_XXX 2024-08-02 20:39:52 +03:00
325dc01757 Separate show_mouse and relative_mouse_mode 2024-07-20 02:17:22 +03:00
e2fdb777de WebGPU support wip 2023-12-30 16:50:44 +03:00
a8c89f84bd Support enabling windowed mode 2023-12-03 18:12:03 +03:00
f6377045c9 Add red color to stderr logging 2023-08-06 19:00:34 +03:00
04243db779 Synchronize stdout & stderr for logging 2023-08-06 18:44:35 +03:00
248bd049db Setup default logging sinks to output to stdout/stderr based on log level 2023-08-06 12:56:07 +03:00
dd12ad9477 Add special handling for util::exception in various places to print stacktrace info 2023-08-06 12:53:03 +03:00
6ee75f8bae Support command-line arguments in application context 2023-07-21 01:30:31 +03:00
bd826103d3 Exit if application is null in sdl2 backend 2023-07-21 01:30:12 +03:00
b910d16261 Grand app refactor: move main to sdl2 lib, make the rest of the engine independent of SDL2 2023-07-14 22:25:45 +03:00