transparent-cube

Minimal cross-platform native/wasm graphics example.
git clone git://git.amin.space/transparent-cube.git
Log | Files | Refs | README | LICENSE

ModeNameSize
-rw-r--r--.clangd6L
-rw-r--r--.gitignore9L
-rw-r--r--LICENSE14L
-rw-r--r--Makefile67L
-rw-r--r--README.md55L
-rw-r--r--build.bat36L
-rwxr-xr-xbuild_wasm.sh31L
-rw-r--r--compile_flags.txt3L
-rw-r--r--lib/KHR/khrplatform.h282L
-rw-r--r--lib/glad/glad.h2565L
-rw-r--r--shader/cube_f.glsl14L
-rw-r--r--shader/cube_v.glsl16L
-rw-r--r--src/game.c141L
-rw-r--r--src/game.h44L
-rw-r--r--src/glad.c3813L
-rw-r--r--src/glmth.h358L
-rw-r--r--src/platform.h45L
-rw-r--r--src/platform_linux.c263L
-rw-r--r--src/platform_linux.h24L
-rw-r--r--src/platform_wasm.c84L
-rw-r--r--src/platform_wasm.h10L
-rw-r--r--src/platform_wasm_index.html16L
-rw-r--r--src/platform_wasm_js_symbols.txt37L
-rw-r--r--src/platform_wasm_loader.js248L
-rw-r--r--src/platform_windows.c166L
-rw-r--r--src/platform_windows.h20L
-rw-r--r--src/shader.c178L
-rw-r--r--src/shader.h26L
-rw-r--r--src/webgl.h272L