Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-11-16 | Merge pull request #1818 from DopefishJustin/master | Alon Zakai | |
Don't throw an exception on SDL_ThreadID() | |||
2013-11-16 | fix clock_getres for higher-resolution timing we now support; improves #1795 | Alon Zakai | |
2013-11-16 | Don't throw an exception on SDL_ThreadID() | DopefishJustin | |
2013-11-15 | precise clock_gettime when not using CLOCK_REALTIME; fixes #17951.7.7 | Alon Zakai | |
2013-11-15 | ignore llvm ir fast-math notation; fixes #1762 | Alon Zakai | |
2013-11-15 | Merge pull request #1806 from juj/sdl_audio_queueing | juj | |
Sdl audio queueing | |||
2013-11-16 | Add a configuration option Module.SDL_numSimultaneouslyQueuedBuffers to ↵ | Jukka Jylänki | |
allow user code to configure how many SDL audio buffers to keep simultaneously queued up for the audio backend. More buffers means less change of starving (and cracking audio), but increases latency. Fewer buffers lower the latency at the risk of playback glitches. Make minimum audio buffer size 128, which should be way below anything reasonable already. Clean up commented out code. | |||
2013-11-15 | Never throw uncaught exceptions out from compiler.js, but just report the ↵ | Jukka Jylänki | |
exception message to stderr. Fixes other.test_warn_undefined on Windows, which would fail if Python spawned node.js in the case where it printed stderr and terminated to an uncaught exception, leaving unflushed data to stderr, and not all unresolved symbol errors were printed to console. Node.js stderr does not have a flush() mechanism, so must gracefully terminate the execution instead. | |||
2013-11-15 | do not kill asm library functions with DEAD_FUNCTIONS, as they perform ↵ | Alon Zakai | |
fundamental things we cannot easily remove, and there are not many of them anyhow; fixes asm1.test_asm_pgo | |||
2013-11-15 | option to hoist dead ends into loops | Alon Zakai | |
2013-11-14 | don't evaluate function table aliases containing relocation offsets; fixes #1807 | Alon Zakai | |
2013-11-14 | Merge pull request #1809 from juj/gles2_gets | Alon Zakai | |
GLES2 glGetXXs() | |||
2013-11-14 | ensure a >>> coercion on unsigned comparisons, even if the input is an i29 ↵ | Alon Zakai | |
which would be coerced using an &; fixes asm1.test_sqlite on llvm 3.3 | |||
2013-11-14 | handle odd types like i24 in makeSignOp, fixes asm1.test_fuzz on llvm 3.3 | Alon Zakai | |
2013-11-14 | Implement more complete glGetXXv() for GLES2 binary shader format and shader ↵ | Jukka Jylänki | |
compiler enums that WebGL will not implement for us. Fixes #1803. | |||
2013-11-13 | don't show both errors and warnings on undefined symbols | Alon Zakai | |
2013-11-13 | test for multiple undefined symbols | Alon Zakai | |
2013-11-13 | tidy up case of first letter in error/warning | Alon Zakai | |
2013-11-13 | warn on missing symbols by default; fixes #1794 | Alon Zakai | |
2013-11-13 | Merge pull request #1798 from juj/gles2_max_program_lengths | juj | |
GLES2 max program identifier lengths. | |||
2013-11-14 | Implement support for glGetProgramiv(GL_ACTIVE_UNIFORM_MAX_LENGTH) and ↵ | Jukka Jylänki | |
glGetProgramiv(GL_ACTIVE_ATTRIBUTE_MAX_LENGTH). Test this as part of gles2_uniform_arrays.cpp. Closes #1796. | |||
2013-11-13 | Add concepts of current context, and current draw and read surfaces on that ↵ | Jukka Jylänki | |
context. Implement functions eglGetCurrentSurface(), eglGetCurrentDisplay() and eglGetCurrentContext(). Allow passing EGL_NO_SURFACE and EGL_NO_CONTEXT to eglMakeCurrent. Fixes #1793 and #1775. | |||
2013-11-13 | Rename redundant wording EGL.eglErrorCode to just EGL.errorCode. | Jukka Jylänki | |
2013-11-12 | don't print anything in exit(); fixes #1791 | Alon Zakai | |
2013-11-12 | make DEAD_FUNCTIONS work on js library functions too | Alon Zakai | |
2013-11-12 | ignore first L when demangling, literalness is irrelevant to the main name | Alon Zakai | |
2013-11-12 | refactor demangler | Alon Zakai | |
2013-11-12 | demangle constructors | Alon Zakai | |
2013-11-12 | demangle new and delete | Alon Zakai | |
2013-11-11 | Merge pull request #1774 from fadams/fix-getaddrinfo-null-hints | Alon Zakai | |
Provided an implementation for gai_strerror and gave getaddrinfo sensibl... | |||
2013-11-11 | Merge branch 'sdl_joystick' of github.com:jvilk/emscripten into incoming | Alon Zakai | |
2013-11-11 | Merge branch 'incoming' into f32 | Alon Zakai | |
2013-11-11 | coerce to double before converting a float to an i64 | Alon Zakai | |
2013-11-11 | Replaced loop in gai_strerror with writeAsciiToMemory call and made the ↵ | Fraser Adams | |
comment around hopefully a little more descriptive | |||
2013-11-10 | use writeAsciiToMemory in library.js in more places | Alon Zakai | |
2013-11-10 | Merge pull request #1778 from ToadKing/nanosleep-fix | Alon Zakai | |
nanosleep - don't write to rmtp if it's NULL | |||
2013-11-10 | Make GL library more spec conformant by not throwing exceptions on errors, ↵ | Jukka Jylänki | |
but instead reporting them via glGetError() as the GLES2 spec says. Use the linker flag "-s GL_ASSERTIONS=1" to enable additional debug-time error logging from the GL layer for error reasons. | |||
2013-11-10 | Support SDL audio sample size of 512 samples. Make the SDL audio buffer ↵ | Jukka Jylänki | |
queueing logic more resilient for jitter, and factor out a common parameter 'SDL.audio.numSimultaneouslyQueuedBuffers' that can be used to tune for a good quality<->latency balance. | |||
2013-11-10 | nanosleep - don't write to rmtp if it's NULL | ToadKing | |
2013-11-10 | [SDL] Joystick API implementation using HTML5 Gamepad API | John Vilk | |
Works in browsers that implement the working draft of the standard (current Chrome / Firefox stable): http://www.w3.org/TR/2012/WD-gamepad-20120529/#gamepad-interface ...and browsers that implement the editor's draft (current Firefox Nightly): https://dvcs.w3.org/hg/gamepad/raw-file/default/gamepad.html#idl-def-Gamepad Contains unit tests for both event types. | |||
2013-11-10 | Changed library.js line 7509 to use hint !== 0 test vice hint != 0 | Fraser Adams | |
2013-11-09 | support inline asm comments; fixes #1766 | Alon Zakai | |
2013-11-09 | optimize fround polyfill a tiny bit | Alon Zakai | |
2013-11-09 | fix ensureDot logic | Alon Zakai | |
2013-11-09 | Provided an implementation for gai_strerror and gave getaddrinfo sensible ↵ | Fraser Adams | |
default behaviour when hints is set to NULL. Ideally getaddrinfo should supply multiple addrinfo values when hints is NULL or ai_family is set to AF_UNSPEC but this is a somewhat more complex proposition | |||
2013-11-08 | emit proper large float constants when js opts are to be run | Alon Zakai | |
2013-11-08 | Merge branch 'incoming' into f32 | Alon Zakai | |
Conflicts: src/parseTools.js src/preamble.js | |||
2013-11-08 | Merge branch 'master' of github.com:bobroberts177/emscripten into incoming | Alon Zakai | |
2013-11-08 | Merge pull request #1761 from prenaux/develop | Alon Zakai | |
GLUT support for DELETE & BACKSPACE keys ; Fixed lzma.js doit.sh so that it works on Windows ; Removed unnecessary warning in em++ ; | |||
2013-11-08 | Merge pull request #1764 from juj/name_more_functions | Alon Zakai | |
Add more names for functions that show up in Firefox profiler as anonymous. |