Age | Commit message (Collapse) | Author |
|
|
|
GL cleanup and optimizations.
|
|
utilize stack member from base Error class
|
|
|
|
|
|
Replace all 'this.xxx' with 'GLImmediate.xxx' when this==GLImmediate, to avoid throwing off Closure minification pass.
|
|
GLImmediate.matrix array that contains emulated modelview,projection and texture matrices. Restore compressedTexImage2D symbols to be closure-friendly.
|
|
|
|
global WebGL context in the variable GLctx in addition to Module.ctx.
|
|
using the global name GLImmediate over the GL.immediate form.
|
|
always enable that optimization.
|
|
currently bound buffers do not need to be tracked.
|
|
param count.
|
|
identical shader programs.
|
|
to FFP matrix file. This allows using arrays instead of maps to store the file, and avoids unnecessary string operations.
|
|
Bananabread demo, caused by previous commit https://github.com/kripken/emscripten/commit/fc5dd62fc359397245aca85b1cc847393ba5858f that only partially tracked the changes to the FFP emulation state.
|
|
|
|
|
|
fixed limit on the # of minified names
|
|
|
|
|
|
|
|
|
|
|
|
Conflicts:
tests/test_benchmark.py
tools/shared.py
|
|
aggressiveVariableElimination
|
|
|
|
|
|
Conflicts:
tools/shared.py
|
|
|
|
|
|
|
|
|
|
sure that window is defined
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
vectorization in llvm 3.4
|
|
|
|
that we can parse it in emcc and e.g. disable vectorization as necessary
|
|
|
|
|
|
|
|
|
|
|
|
Added missing Return and Tab keycode support to library_glut.js
|