Age | Commit message (Collapse) | Author |
|
|
|
Don't redefine console if it already exists like in Chrome worker.
|
|
Fix errors in locale and allocate, and a few other tweaks
|
|
Correct some function dependencies to address unresolved symbols in test...
|
|
|
|
Fix bugs in HTML5 events when using SAFE_HEAP
|
|
This fixes a SAFE_HEAP_STORE is not a function error when using mouse events
and a segfault that occurs when the beforeunload callback returns 0.
|
|
Fix bug causing incorrect movement values in mouse events
|
|
|
|
commit e2a8165560c7ec6be2d5650e0a3c6a4b520d1f56
Author: Joel Croteau <jcroteau@gmail.com>
Date: Fri Feb 21 01:40:50 2014 -0800
Fix indentation in fillMouseEventData
commit a5d620164e2ab7cb7ba61803c1eedb53f888f4cb
Author: Joel Croteau <jcroteau@gmail.com>
Date: Thu Feb 20 23:56:01 2014 -0800
Remove dependency on Browser.getMovementX/Y
commit 2e4f0a4c5fc9ab1857e33862c49e20c1418320c2
Author: Joel Croteau <jcroteau@gmail.com>
Date: Thu Feb 20 10:27:52 2014 -0800
Fix error that was causing FillMouseEventData to fail with SAFE_HEAP enabled
The parentheses without semicolons generated when using SAFE_HEAP
caused the compiled code to generate SAFE_HEAP_STORE is not a function
errors.
commit 470dbf6bcb3f88c809b3fea41e197680eda08c7e
Author: Joel Croteau <jcroteau@gmail.com>
Date: Thu Feb 20 07:12:02 2014 -0800
Fix bug causing incorrect movement values in mouse events
This adds code to correctly set the movementX and movementY members
of EmscriptenMouseEvents sent to callback functions by the HTML5
event library. movementX and movementY are not members of the base
HTML5 mouse event, so we need to add extra code to retrieve them
for our events.
|
|
|
|
|
|
Strict fixes
|
|
|
|
effectively, since we need to maintain the VAO state in the emulation layer to be able to programmatically construct the appropriate VBOs for rendering. Therefore only use WebGL VAO extension only when LEGACY_GL_EMULATION is not set. (An alternative could be to glGet() the VAO state when bound, or to maintain a shadow cache alongside the VAOs in the emulation layer, but that wholly defeats the performance purposes of VAOs, so it's the same to just never use the VAO extension when emulating). This fixes the browser GL emulation VAO tests.
|
|
|
|
|
|
|
|
reference to emulated GL VAO options to make the browser VAO tests pass.
|
|
|
|
|
|
|
|
|
|
Fix mistaken syntax for use of allocate and restore original, very strange syntax.
|
|
This allocates more space to the structure returned by localeconv. This fixes
an error caused by some locale functions (specifically moneypunct_byname::init
trying to access members of the lconv struct beyond the first and dereferencing
invalid pointers. This also fixes a bug in allocate() which occurred when
allocating a single-typed array of data of type size greater than one byte.
The function had been incrementing its index into the array by the byte size,
causing it to skip elements in arrays of larger type sizes. Fixes issue #2134.
|
|
tested in Chrome and Firefox
|
|
|
|
argument; fixes #2114
|
|
|
|
|
|
Fix eglSwapBuffers
|
|
|
|
emscripten_get_compiler_setting - an optional way to look up compiler flags at runtime
|
|
|
|
|
|
if worker sends frames faster then browser can render, skip them
|
|
|
|
|
|
reporting for EGL_BAD_ACCESS when invalid internal state is encountered.
|
|
Checks now whether ctx was initialized and not lost. Does a glFlush before returning.
And returns success codes from function.
|
|
|
|
|
|
incoming
Conflicts:
AUTHORS
|
|
of ScriptProcessorNode to Web Audio backend. Fixes #2126.
|
|
Made a bunch of changes to shell, including a logo, a nicer spinner, and
better colors. Note on the image: I simply inlined the svg logo from
docs/, which made the file significantly longer.
|
|
Conflicts:
AUTHORS
|
|
|
|
the special case when the requested SDL_OpenAudio sampling rate matches the Web Audio graph native sampling rate. Using ScriptProcessorNode should have the benefit that it pulls audio buffer updates with better granularity/precision than using setTimeout, which suffers from too much jitter (even spikes as long as 230msecs seen).
|
|
Conflicts:
src/library_sdl.js
|
|
|