aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2013-09-25hide output by default in compiler_funcs.html, main use is profilingAlon Zakai
2013-09-25try to load relooper for src dir, if not in expected locationAlon Zakai
2013-09-25add option to run funcs stage in the browserAlon Zakai
2013-09-25loop only on the actually new types in type analysisAlon Zakai
2013-09-25Also validate size and stride parameters in calls to glVertexAttribPointer.Jukka Jylänki
2013-09-25Add debug check under GL_ASSERTIONS that the alignment restrictions for ↵Jukka Jylänki
vertex attribute stride and offset presented in WebGL section 6.4 are satisfied in user code. See http://www.khronos.org/registry/webgl/specs/latest/1.0/#6.4 .
2013-09-24Merge pull request #1642 from waywardmonkeys/newlocale-freelocaleAlon Zakai
newlocale and freelocale
2013-09-25Don't rewrite multiplication by 0 as 0.Bruce Mitchener
This isn't safe when floats are involved as -1 * 0 is -0, not 0.
2013-09-25Simple implementation of newlocale / freelocale.Bruce Mitchener
This removes a couple of errors from libcxx test suites.
2013-09-24Merge pull request #1629 from ngld/fix-ccallFunc-utf8Alon Zakai
Fix ccallFunc to properly support UTF-8 strings
2013-09-24Fix entire surface alpha blending with SDL_SetAlphaRichard Quirk
2013-09-24Hide logging in Web Audio intended mostly for debugging.Jukka Jylänki
2013-09-24Fix bug where resuming SDL audio multiple times could cause multiple audio ↵Jukka Jylänki
event loops to be accumulated. Add a mechanism for avoiding buffer starving a bit better with Web Audio.
2013-09-24Document Mozilla Audio Data API is used as a workaround.Jukka Jylänki
2013-09-24Adjust SDL Web Audio API backend to make it work on Firefox nightly. Note ↵Jukka Jylänki
that this path is still disabled for Firefox, since Mozilla Audio Data API gives better sound quality.
2013-09-24Explicitly disconnect generated audio buffers with Web Audio API to ↵Jukka Jylänki
guarantee no resources will be leaked. (not sure if this is necessary, but it uncovered a timing bug, and doesn't hurt to be safe)
2013-09-24Fix audio callback overflow problems by avoiding using ↵Jukka Jylänki
Browser.safeSetTimeout, and instead calling safeSetInterval to control the timing drift explicitly.
2013-09-24Improve the Web Audio callback buffer scheduling logic to stay ahead of ↵Jukka Jylänki
buffer underflow by at least more than one sample block.
2013-09-24Fix reporting of silence parameter in SDL audio api.Jukka Jylänki
2013-09-24Fix closure issues with Web Audio support in SDL.Jukka Jylänki
2013-09-24Improve SDL_OpenAudio support to work with the newest Web Audio API spec, ↵Jukka Jylänki
add better support for different SDL audio formats and sample rates. Add browser test for SDL audio beep sample.
2013-09-24Switched to single quotes for consistency.ILOVEPIE
Signed-off-by: ILOVEPIE <thehairyrock@gmail.com>
2013-09-24Fixed some stuff I forgot to change.ILOVEPIE
Signed-off-by: ILOVEPIE <thehairyrock@gmail.com>
2013-09-24Rewritten with audioBuffersILOVEPIE
Added myself to AUTHORS Signed-off-by: ILOVEPIE <thehairyrock@gmail.com>
2013-09-24Made the WebAudioAPI support slightly more efficient by removing some ↵ILOVEPIE
unnecessary channels. Signed-off-by: ILOVEPIE <thehairyrock@gmail.com>
2013-09-24Added WebAudioAPI output to mixer codeILOVEPIE
2013-09-24Merge pull request #1625 from ngld/dprintfAlon Zakai
Implemented dprintf. (Fixes #1250)
2013-09-24Merge pull request #1650 from rharkeadsk/dev/fix-printf-paddingAlon Zakai
Fix 3 issues with formatting (printf)
2013-09-24improve check for Float64Array; fixes #1651Alon Zakai
2013-09-24do not turn 0*x to 0 in the case of floats, since NaNs break there; fixes #1661Alon Zakai
2013-09-24Merge pull request #1656 from juj/gl_id_validationjuj
Gl id validation
2013-09-24Merge pull request #1643 from waywardmonkeys/fix-typoAlon Zakai
Fix typo in URL in warning message
2013-09-24Add more validation to the GL layer when GL_ASSERTIONS is enabled. This ↵Jukka Jylänki
catches and reports situations where user code passes nonexisting or deleted GL objects to texture/program/shader/framebuffer/renderbuffer functions, and yells out explicitly that the user code is not behaving properly.
2013-09-24Fix indentation in previous commit.Jukka Jylänki
2013-09-24Enable WEBGL_depth_texture on GL context init. WEBGL_depth_texture is an ↵Jukka Jylänki
extension that adds support for 16-bit and 32-bit integer depth formats, as well as the packed d24s8 integer depth+stencil format. See http://www.khronos.org/registry/webgl/extensions/WEBGL_depth_texture/
2013-09-23forward noSafe in makeGet|SetValueAlon Zakai
2013-09-23optimize end of intertyperAlon Zakai
2013-09-23sort target labels in switches so output is consistently orderedAlon Zakai
2013-09-23fix split file markerAlon Zakai
2013-09-23asm coerce in atomicrmw; fixes #1637Alon Zakai
2013-09-23relooper input is ascii, emit it to the heap more efficiently with ↵1.6.1Alon Zakai
writeAsciiToMemory
2013-09-23optimize string compares in getNativeTypeSizeAlon Zakai
2013-09-23optimize getNativeTypeSizeAlon Zakai
2013-09-23remove unnecessary filter after tokenizerAlon Zakai
2013-09-23optimize end of intertyperAlon Zakai
2013-09-23remove comment about unordered_set; it is slowerAlon Zakai
2013-09-23unwrap tokenizerAlon Zakai
2013-09-23remove duplicate codeAlon Zakai
2013-09-23only create relooper in funcs phaseAlon Zakai
2013-09-23clean up reloopers1.6.0Alon Zakai