| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-01-13 | allow relooper to manager its own output buffer, to avoid fixed output limits1.8.7 | Alon Zakai | |
| 2014-01-13 | add dependencies so code with exceptions (invoke/landingpad) but without an ↵ | Alon Zakai | |
| actual throw will still pull in the necessary stuff | |||
| 2014-01-13 | Merge pull request #1999 from juj/gl_prepareclientattr | Alon Zakai | |
| GL prepareClientAttributes. | |||
| 2014-01-13 | Reintroduce liveClientAttributes to optimize the case where GL emulation ↵ | Jukka Jylänki | |
| code is called with a very large GLImmediate.MAX_TEXTURES size. | |||
| 2014-01-10 | Merge pull request #1987 from AlexPerrot/glut_numpad | Alon Zakai | |
| Adding numpad keycodes to library_glut.js | |||
| 2014-01-10 | Optimize GL emulation prepareClientAttributes. Fix issues where the slow ↵ | Jukka Jylänki | |
| path was not able to handle unaligned source data. Annotate some unsupported cases. Remove liveClientAttributes, which does not seem to be a win in profiles. | |||
| 2014-01-09 | prevent calling run more than once; fixes #1992 | Alon Zakai | |
| 2014-01-09 | Merge pull request #1972 from juj/gl__opts | Alon Zakai | |
| GL cleanup and optimizations. | |||
| 2014-01-09 | Merge pull request #1990 from inolen/errnoopt | Alon Zakai | |
| utilize stack member from base Error class | |||
| 2014-01-09 | utilize stack member from base Error class | Anthony Pesch | |
| 2014-01-09 | Fix preprocessor ifdef in GL emulation library. | Jukka Jylänki | |
| 2014-01-09 | Add var GLctx; declaration to GL init to avoid polluting global namespace. ↵ | Jukka Jylänki | |
| Replace all 'this.xxx' with 'GLImmediate.xxx' when this==GLImmediate, to avoid throwing off Closure minification pass. | |||
| 2014-01-09 | Rename GLImmediate.matrix.lib to GLImmediate.matrixLib to not alias with ↵ | Jukka Jylänki | |
| GLImmediate.matrix array that contains emulated modelview,projection and texture matrices. Restore compressedTexImage2D symbols to be closure-friendly. | |||
| 2014-01-09 | Simplify GL emulation matrix stack initialization. Update code after rebase. | Jukka Jylänki | |
| 2014-01-09 | Simplify verbose object dereference hierarchy in library_gl.js by storing ↵ | Jukka Jylänki | |
| global WebGL context in the variable GLctx in addition to Module.ctx. | |||
| 2014-01-09 | Simplify verbose object dereference chains in GL library by consistently ↵ | Jukka Jylänki | |
| using the global name GLImmediate over the GL.immediate form. | |||
| 2014-01-09 | Make caching of last bound GL_ARRAY_BUFFER in FFP emulation mode safe and ↵ | Jukka Jylänki | |
| always enable that optimization. | |||
| 2014-01-09 | Optimize glBindBuffer when GL emulation modes are not used. In that case, ↵ | Jukka Jylänki | |
| currently bound buffers do not need to be tracked. | |||
| 2014-01-09 | Optimize glEnableClientState by avoiding it to be called with different ↵ | Jukka Jylänki | |
| param count. | |||
| 2014-01-09 | Optimize GL FFP emulation layer by omitting redundant glUseProgram for ↵ | Jukka Jylänki | |
| identical shader programs. | |||
| 2014-01-09 | Minor optimization to FFP emulation: Use integers instead of strings as key ↵ | Jukka Jylänki | |
| to FFP matrix file. This allows using arrays instead of maps to store the file, and avoids unnecessary string operations. | |||
| 2014-01-09 | Fix GL emulation problems that caused particles and ground to disappear in ↵ | Jukka Jylänki | |
| Bananabread demo, caused by previous commit https://github.com/kripken/emscripten/commit/fc5dd62fc359397245aca85b1cc847393ba5858f that only partially tracked the changes to the FFP emulation state. | |||
| 2014-01-08 | fix relooper compiler warnings | Alon Zakai | |
| 2014-01-08 | verify imul correctness, workaround for webkit bug 126345; closes #1991 | Alon Zakai | |
| 2014-01-08 | fixing indentation | AlexPerrot | |
| 2014-01-07 | notice simd signal from fastcomp | Alon Zakai | |
| 2014-01-07 | update other.test_simd test for llvm 3.3 and 3.4 | Alon Zakai | |
| 2014-01-07 | Merge branch 'incoming' into llvm-3.41.8.6 | Alon Zakai | |
| Conflicts: tests/test_benchmark.py tools/shared.py | |||
| 2014-01-07 | make aggressiveVariableElimination usable through a setting | Alon Zakai | |
| 2014-01-07 | properly overflow gep arguments; fixes #1975 | Alon Zakai | |
| 2014-01-07 | Merge branch 'add-libuuid' of github.com:fadams/emscripten into incoming | Alon Zakai | |
| Conflicts: tools/shared.py | |||
| 2014-01-07 | Implementing keycodes for numpad numbered keys. | AlexPerrot | |
| They return the same keycode as the numbers on the main keyboard. | |||
| 2014-01-07 | Added ENVIRONMENT_IS_WEB test prior to checking window.crypto etc. so we are ↵ | Fraser Adams | |
| sure that window is defined | |||
| 2014-01-06 | preprocess recursively into #include's; fixes #1984 | Alon Zakai | |
| 2014-01-06 | ignore new readonly attribute in llvm 3.4 | Alon Zakai | |
| 2014-01-06 | ignore new readnone attribute in llvm 3.4 | Alon Zakai | |
| 2014-01-06 | Merge pull request #1982 from floooh/incoming | Alon Zakai | |
| Added missing Return and Tab keycode support to library_glut.js | |||
| 2014-01-06 | Merge pull request #1978 from coolwanglu/pr | Alon Zakai | |
| correct annotation for closure | |||
| 2014-01-06 | Added support for Return and Backspace key to glut | floooh | |
| 2014-01-06 | changed != to !== in a couple of places. Added fix to prevent closure ↵ | Fraser Adams | |
| minifying crypto randomBytes etc. this fix makes use of closure externs so I've added a closure-externs.js to hold the definitions and modified tools/shared.py closure_compiler method to point to closure-externs.js. I've added externs to fix minification of the ws library used in library_sockfs.js too | |||
| 2014-01-06 | tokenize() does not accept a 2nd parameter | Lu Wang | |
| 2014-01-05 | correct annotation for closure | Lu Wang | |
| 2014-01-04 | fix some relooper compiler warnings and update reftests for previous fixes1.8.3 | Alon Zakai | |
| 2014-01-03 | Merge pull request #1967 from coolwanglu/pr_clean | Alon Zakai | |
| clean extra arg of JSify | |||
| 2014-01-03 | Merge pull request #1941 from onnoj/incoming | Alon Zakai | |
| Added workaround for window.scrollX compat. | |||
| 2014-01-03 | optimize main loop in SDL_UnlockSurface to avoid a branch | Alon Zakai | |
| 2014-01-03 | [SDL] Actually fix SDL_UnlockSurface in IE10/IE11. | John Vilk | |
| The previous revision did not copy over pixel data properly. This time, I have reverted the IE path to the code used in this method prior to the breaking change, and have tested it with JSMESS. | |||
| 2014-01-03 | [SDL] Fixing SDL_UnlockSurface in IE10/IE11. | John Vilk | |
| Previously, just calling SDL_UnlockSurface in IE10/IE11 would throw an exception, since Emscripten assumed that the ImageData's `data` property was Uint8ClampedArray, which has a backing buffer. IE10/IE11 still uses the deprecated CanvasPixelArray, which does not have a backing buffer property: https://developer.mozilla.org/en-US/docs/Web/API/CanvasPixelArray I've added an additional path to SDL_UnlockSurface for these browsers. | |||
| 2014-01-03 | fix output in glGetFramebufferAttachmentParameteriv | Alon Zakai | |
| 2014-01-03 | properly handle getParameter returning null when it means a null object ↵ | Alon Zakai | |
| (e.g., no buffer is bound) and not an invalid name | |||
