mirror of
https://github.com/whoahq/whoa.git
synced 2026-03-18 21:51:06 +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
12 lines
99 B
Plaintext
12 lines
99 B
Plaintext
.DS_Store
|
|
.vs
|
|
.vscode
|
|
.idea
|
|
|
|
/build*
|
|
/cmake-build-*
|
|
/out
|
|
|
|
/test/fixture/*
|
|
!/test/fixture/README.md
|