Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-11-26 | Version immediate mode GL matrix stack data, so that the matrices don't need ↵ | Jukka Jylänki | |
to be reset on each program if they didn't change. | |||
2013-11-26 | Fix GL logging message when GL_UNSAFE_OPTS is disabled. | Jukka Jylänki | |
2013-11-26 | Cache the currently active FFP emulation renderer object. If ↵ | Jukka Jylänki | |
renderer-related GL state does not change, the renderer can then be looked up very quickly, instead of having to recompute the key every time. | |||
2013-11-26 | Optimize GL emulation performance by packing the GLTexEnv renderer key to a ↵ | Jukka Jylänki | |
tighter space, which greatly reduces the number of required CKeyView.next() traversals that show up costly in the profiles. | |||
2013-11-26 | Simplify the key state used for identifying used vertex attribute set. The ↵ | Jukka Jylänki | |
function CKeyView.next() shows up as one of the hottest in profiles, so merging multiple key identifiers to one helps performance. | |||
2013-11-26 | Remove vertex attribute size and type information from being part of the FFP ↵ | Jukka Jylänki | |
emulation renderer key. This improves performance by making the renderer key simpler, which causes fewer renderer state key traversals to be done in getRenderer(), and by reducing the number of created shader programs and # of shader program switches performed during frame. | |||
2013-11-26 | Added new configuration parameter support 'GL_MAX_TEXTURE_IMAGE_UNITS' to ↵ | Jukka Jylänki | |
the emscripten Module object so that codebases using fixed-function GL emulation mode can hint to the emulation code how many texture units they are using at maximum. This optimizes the emulation code path to avoid having to examine an unnecessary amount of texture units at each draw call (at minimum the code would loop over to confirm that the unused texunits are really unused, which would burn up some unneeded cycles.) | |||
2013-11-26 | parse hex floats in vector literals | Alon Zakai | |
2013-11-26 | replace PROTOCOL_LIST and PROTOCOL_MAP with a Protocols object containing a ↵ | Fraser Adams | |
list and a map instance | |||
2013-11-26 | in getprotoent return 0 rather than null if we reach eof in our protocol ↵ | Fraser Adams | |
database | |||
2013-11-26 | Prevent Cache.ensure from throwing an error, while the directory already exists. | Andreas Bergmeier | |
2013-11-27 | fix rand_r; add rand_r in test_rand | Lu Wang | |
2013-11-27 | Revert "use js variable for rand_seed" | Lu Wang | |
This reverts commit 3e31f83ac762e34b266b7888aec161bb2b843dd1. | |||
2013-11-27 | use js variable for rand_seed | Lu Wang | |
2013-11-25 | don't bootstrap relooper to js if we are using fastcomp | Alon Zakai | |
2013-11-25 | Merge pull request #1856 from coolwanglu/sdl | Alon Zakai | |
Implement SDL_LowerBlit | |||
2013-11-26 | correct way of scrollinbg to bottom | Lu Wang | |
2013-11-26 | add myself | Lu Wang | |
2013-11-26 | naive implement of SDL_LowerBlit | Lu Wang | |
2013-11-25 | fix typo in onContextCreationError | Alon Zakai | |
2013-11-25 | support C/C++ suffixes in capital form | Alon Zakai | |
2013-11-25 | srand() & simple rand() supporing seed | Lu Wang | |
2013-11-24 | don't import implemented functions from library | Alon Zakai | |
2013-11-24 | make fastcomp imports unique | Alon Zakai | |
2013-11-24 | support for ignoring nacl intrinsics | Alon Zakai | |
2013-11-24 | add getprotobyname and associated functions from netdb.h. Add ↵ | Fraser Adams | |
test_getprotobyname.c test suite and update test_sockets.py to include test_getprotobyname. ./runner.py sockets.test_getprotobyname completes successfully | |||
2013-11-22 | listen to webglcontextcreationerror for information; fixes #1846 | Alon Zakai | |
2013-11-22 | simplify relooper default indent | Alon Zakai | |
2013-11-22 | Merge pull request #1850 from juj/fix_test_dependency_file_windows | Alon Zakai | |
Fix other.test_dependency_file on Windows. | |||
2013-11-22 | Fix other.test_dependency_file on Windows. | Jukka Jylänki | |
2013-11-22 | require asm.js in fastcomp | Alon Zakai | |
2013-11-22 | fix pthread_setspecific on values of null | Alon Zakai | |
2013-11-21 | use only LLVM_ROOT in fastcomp invocations | Alon Zakai | |
2013-11-21 | stop using separate js backend | Alon Zakai | |
2013-11-21 | assume for now that js optimizer runs after fastcomp | Alon Zakai | |
2013-11-21 | Merge branch 'fix_whitespace' of github.com:DanielBaulig/emscripten into ↵ | Alon Zakai | |
incoming Conflicts: AUTHORS | |||
2013-11-21 | Add missing semicolons in preamble.js | Daniel Baulig | |
2013-11-21 | do not -O2 between abi simplification | Alon Zakai | |
2013-11-21 | use normal std::string in native relooper builds | Alon Zakai | |
2013-11-21 | add some support for le32=2 mode, where varargs is just 4-byte aligned | Alon Zakai | |
2013-11-21 | handle nan and inf in fastcomp | Alon Zakai | |
2013-11-21 | fix pnacl tool names to pnacl master | Alon Zakai | |
2013-11-21 | debug comment | Alon Zakai | |
2013-11-21 | fastcomp debug stuff | Alon Zakai | |
2013-11-21 | move some output behind DEBUG | Alon Zakai | |
2013-11-20 | use implementedFunctions from js libraries as well; hello world passes using ↵ | Alon Zakai | |
fastcomp | |||
2013-11-20 | receive implementedFunctions from fastcomp | Alon Zakai | |
2013-11-20 | memory initializer in fastcomp | Alon Zakai | |
2013-11-20 | hack up support for 'glue' phase in js compiler, to just generate glue for ↵ | Alon Zakai | |
backend output | |||
2013-11-20 | fix stack traces from js compiler | Alon Zakai | |