mirror of
https://github.com/whoahq/whoa.git
synced 2026-03-18 05:31:07 +03:00
Adds the platform layer for building whoa as a WebAssembly application: Working: - CMake configuration for WHOA_SYSTEM_WEB with pthreads and ASYNCIFY - Web entry point and HTML shell template - Event loop adapted for emscripten_set_main_loop callback model - WebSocket-based networking (WowConnection over JS WebSocket API) - Sound system stubs (audio not yet implemented) - FetchFS for async file loading from web server - Freetype fixes for WASM compatibility (type mismatches) - Input handling for web canvas Missing (in separate commits): - WebGPU graphics backend (CGxDeviceWebGPU) - WGSL shaders - API selection in Device.cpp |
||
|---|---|---|
| .. | ||
| catch2-2.13.10 | ||
| fmodcore-2.02.18 | ||
| fmodex-4.24.16 | ||
| freetype-2.0.9 | ||
| lua-5.1.3 | ||
| zlib-1.2.2 | ||
| CMakeLists.txt | ||