Slide 13
Slide 13 text
Emscripten
Martina Kraus
• Cross compiles C++ with LLVM to bytecode
and then to WASM
• Support standard C++-Libs (Import via build step)
• SDL, GLUT, lib / libc, …
• Maps OpenGL to WebGL for 3D rendering
• Extends LLVM optimizations with JavaScript optimizations