This website requires JavaScript.
Explore
Help
Sign In
robbitay
/
CWasm
Watch
1
Fork
0
You've already forked CWasm
Code
Issues
Releases
Activity
7
Commits
1
Branch
0
Tags
81f5457b61b96d029adb5e16b1966322df9bb6f5
Commit Graph
4 Commits
Author
SHA1
Message
Date
Taylor Robbins
42cf6d9e9f
Added a bunch of WebGL functions related to shader uniforms to gl_functions.js
2025-09-01 18:50:14 -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