Logo
Explore Help
Sign In
robbitay/CWasm
1
Fork 0
You've already forked CWasm
Code Issues Releases Activity
5 Commits 1 Branch 0 Tags
b548b7bb26320fd2b28c1b642e6f9667d79199b7
Commit Graph

5 Commits

This Branch
This Branch
All Branches
Author SHA1 Message Date
Taylor Robbins
b548b7bb26 Set up a basic "front-end" for the webassembly module to be tested locally from a data folder (I use python -m http.server). The WebAssembly application is now responsible for all setup/rendering through the WebGL2 context. 2025-09-01 12:13:56 -07:00
Taylor Robbins
cca61ea163 Added cwasm_arena.c and cwasm_debug.c. Arena API hasn't been tested well yet. There's also something wrong with our DebugOutputLineBuffer usage for splitting lines to multiple Javascript output calls. Also added an int level to jsStdPrint and a bunch of macros to cwasm.h 2025-08-31 17:33:48 -07:00
Taylor Robbins (Piggybank Studios)
d0aa7a1d0e Added math.h, stdlib.h, float.h, and stbool.h to std folder (and all their implementations). Opted to NOT implement malloc/free/etc. in favor of having our own functions init_mem, grow_mem, and get_mem. 2025-08-28 13:20:08 -07:00
Taylor Robbins (Piggybank Studios)
deae3ccd12 Got a basic WebAssembly module compiling with support for calling jsStdPrint through printf implementation (provided by stb_sprintf.h). We have a single function "HelloFromWasm" exported for testing purposes. Pulled in a bunch of standard library headers from PigCore's wasm layer. 2025-08-28 09:44:32 -07:00
robbitay
aa2faca658 Initial commit 2025-08-28 14:41:57 +00:00
Powered by Gitea
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API