Native to Web: C++/OpenGLES2 to WASM/WebGL with Emscripten

Native to Web Samples

Minimal C++/SDL/GLES2 samples transpiled to the web via Emscripten. See the README and source.
- 2D demos: PAN: left mouse/finger ZOOM: mouse wheel/pinch R: reset view
- 3D demo: ORBIT: left mouse/finger PAN: right mouse ZOOM: mouse wheel/pinch R: reset view

Native to Web Libs

C++/GLES2 virtual-texturing lib (LibVT) with demo sample, and GLES2 libs for Mac via ANGLE.

Native to Web Ports

Native apps ported to SDL2/GLES2 and transpiled to the web via Emscripten.

PRs

Contributions to upstream projects

WebGL 1 Tests

Tests for WebGL 1 hardware acceleration — useful for checking virtual machines, where acceleration can be hit or miss.