aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2014-02-19Change ASSERTION by GL_ASSERTIONSAnthony Liot
2014-02-19Add support of both emulate and extension vaoAnthony Liot
2014-02-19VAO ExtensionAnthony Liot
2014-02-19Correct syntax of allocate functionJoel Croteau
Fix mistaken syntax for use of allocate and restore original, very strange syntax.
2014-02-19Provide better implementation of localeconv and fix logic error in allocateJoel Croteau
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.
2014-02-18fixed console detection so it does not throwRichard Janicek
tested in Chrome and Firefox
2014-02-18improve typed arrays errorAlon Zakai
2014-02-18add a version of emscripten_set_main_loop where the main loop takes an ↵Alon Zakai
argument; fixes #2114
2014-02-18Don't redefine console if it already exists like in Chrome worker.Richard Janicek
2014-02-18add some asserts in dynCallAlon Zakai
2014-02-17Merge pull request #1871 from abergmeier/fixup_eglSwapBuffersjuj
Fix eglSwapBuffers
2014-02-16support memory growth in (non-validating) asm.jsAlon Zakai
2014-02-16RETAIN_COMPILER_SETTINGS, Runtime.getCompilerSetting and ↵Alon Zakai
emscripten_get_compiler_setting - an optional way to look up compiler flags at runtime
2014-02-15clear status when proxied worker first respondsAlon Zakai
2014-02-15fix canvas proxy code for sending resize eventsAlon Zakai
2014-02-14add request animation frame logic to proxy-to-workerRichard Janicek
if worker sends frames faster then browser can render, skip them
2014-02-14add missing asm coercion to va_arg handler; #2120Alon Zakai
2014-02-14Remove flush from eglSwapBuffers emulation.Andreas Bergmeier
2014-02-14Remove ambiguous error reporting of EGL_NOT_INITIALIZED and add error ↵Andreas Bergmeier
reporting for EGL_BAD_ACCESS when invalid internal state is encountered.
2014-02-14Bring eglSwapBuffers closer to actual documentation.Andreas Bergmeier
Checks now whether ctx was initialized and not lost. Does a glFlush before returning. And returns success codes from function.
2014-02-13make logo a linkAlon Zakai
2014-02-13improve emcc help on shell file, and add minimal shell file exampleAlon Zakai
2014-02-13Merge branch 'prettier-shell' of github.com:TehEpicPineapple/emscripten into ↵Alon Zakai
incoming Conflicts: AUTHORS
2014-02-13Fix Mozilla Audio Data API usage after my previous commit that added the use ↵Jukka Jylänki
of ScriptProcessorNode to Web Audio backend. Fixes #2126.
2014-02-12Spruced up shell.htmlJack Arrington
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.
2014-02-12Merge branch 'regexp-syntax-fix' of github.com:svaarala/emscripten into incomingAlon Zakai
Conflicts: AUTHORS
2014-02-11initialize pixel buffer inside of makeSurface for SDL_SWSURFACEAnthony Pesch
2014-02-12Implement SDL audio buffer queueing to use Web Audio ScriptProcessorNode in ↵Jukka Jylänki
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).
2014-02-11Merge branch 'incoming' of github.com:mgerhardy/emscripten into incomingAlon Zakai
Conflicts: src/library_sdl.js
2014-02-11refactor mouse wheel handling code to be shared across SDL, glfw, glutAlon Zakai
2014-02-11escape curly braces in regexps for more portability (unescaped curly braces ↵Sami Vaarala
are technically a SyntaxError in Ecmascript E5/E5.1)
2014-02-10NO_EXIT_RUNTIME option, to set Module.noExitRuntime during compilationAlon Zakai
2014-02-10keep runtime alive if workers are calledAlon Zakai
2014-02-10keep runtime alive if we call async_prepare*Alon Zakai
2014-02-10don't forget to set ai_next in getaddrinfo, and use emcc in test_getaddrinfo ↵Alon Zakai
as it now needs libc
2014-02-10add stub for mkport in non-webrtcAlon Zakai
2014-02-10fix typo in exceptions codeAlon Zakai
2014-02-10fix fake _ZTISt9exceptionAlon Zakai
2014-02-10add aborting stubs in main modules, and replace them with functions from ↵Alon Zakai
side modules
2014-02-10Merge pull request #2099 from waywardmonkeys/upstream-from-imvuAlon Zakai
Upstream from imvu
2014-02-10Merge pull request #1408 from rfk/move-std-fdsAlon Zakai
Make stdin/stdout/stderr be 0/1/2 per standard posix convention
2014-02-10fix glGetTexParameter; fixes #2112Alon Zakai
2014-02-09Merge pull request #2084 from amatus/push-upstreamAlon Zakai
Remove _-prefix from in6addr_*
2014-02-09manually define typeinfo for std::exceptionAlon Zakai
2014-02-09emit aborting stubs for all missing functions, not just in asm modeAlon Zakai
2014-02-09improve gl function copying codeAlon Zakai
2014-02-09override emscripten_ versions of gl funcs when gl emulation kicks inAlon Zakai
2014-02-09map gl functions to emscripten_ versions to avoid collisions, and to work in ↵Alon Zakai
fastcomp
2014-02-09resolve gl aliases directly, simpler for fastcompAlon Zakai
2014-02-09handle unknown shader compilation bugs a little betterAlon Zakai