Added cwasm_vectors.c and cwasm_matrices.c. Vectors API is completely finished, Matrices API is partially finished. Added Clamp(value, min, max) macro to cwasm.h. Fixed types on jsGl functions that take vectors or matrices (and Arena*).

This commit is contained in:
2025-09-02 00:15:03 -07:00
parent b62f0d279b
commit 1a9775d670
7 changed files with 1072 additions and 45 deletions

View File

@@ -10,12 +10,14 @@ Description:
#include "std/src/std_main.c"
#include "cwasm_debug.c"
#include "cwasm_vectors.c"
#include "cwasm_matrices.c"
#include "cwasm_arena.c"
#include "cwasm_webgl_js_imports.h"
#include "cwasm_webgl_constants.h"
#include "cwasm_arena.c"
#include "cwasm_debug.c"
void InitializeCWasm(u32 scratchArenasSize)
{
InitGlobalArenas(scratchArenasSize);