aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2013-11-10[SDL] Joystick API implementation using HTML5 Gamepad APIJohn 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-10Changed library.js line 7509 to use hint !== 0 test vice hint != 0Fraser Adams
2013-11-09support inline asm comments; fixes #1766Alon Zakai
2013-11-09optimize fround polyfill a tiny bitAlon Zakai
2013-11-09fix ensureDot logicAlon Zakai
2013-11-09Provided 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-08emit proper large float constants when js opts are to be runAlon Zakai
2013-11-08Merge branch 'incoming' into f32Alon Zakai
Conflicts: src/parseTools.js src/preamble.js
2013-11-08Merge branch 'master' of github.com:bobroberts177/emscripten into incomingAlon Zakai
2013-11-08Merge pull request #1761 from prenaux/developAlon 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-08Merge pull request #1764 from juj/name_more_functionsAlon Zakai
Add more names for functions that show up in Firefox profiler as anonymous.
2013-11-08no-op for __builtin_prefetch; fixes #1765Alon Zakai
2013-11-07Implement GLES2 glShaderBinary and glReleaseShaderCompiler functions as ↵Jukka Jylänki
no-op stubs. Add a machinery for glGetError() to report errors generated by the library_gl.js interop layer.
2013-11-07Add more names for functions that show up in Firefox profiler as anonymous.Jukka Jylänki
2013-11-06Merge pull request #1748 from caiiiycuk/fix_sdl_colorsAlon Zakai
Fix SDL_SetColors && SDL_envets
2013-11-06Merge pull request #1743 from fadams/fix-nodejs-socket-clientAlon Zakai
add support for node.js to act as a socket client
2013-11-06[library_glut.js]: Handle DELETE & BACKSPACE correctly ;Pierre Renaux
2013-11-05use __proto__ when available for new streams, otherwise do a full copy; ↵Alon Zakai
fixes #1759, #1760
2013-11-05stub for pthread_rwlock_initAlon Zakai
2013-11-05handle errors in ioctlAlon Zakai
2013-11-05support ASM_JS=2 not just in test runner, and remove some unneeded uses in ↵Alon Zakai
test suite
2013-11-05Fix dependencies on DNSbobroberts177
2013-11-04fake dladdrAlon Zakai
2013-11-04pthread_mutexattr_setpshared stubAlon Zakai
2013-11-04add missing parens for select mathopAlon Zakai
2013-11-04Give names to most manually assigned functions in the .js files, in form ↵Jukka Jylänki
"var x = function()" -> "function x()" so that error stack traces and profiling stack traces are more informative and do not contain anonymous functions.
2013-11-01do not emit unnecessary coercions when calling a math builtin with a floatAlon Zakai
2013-11-01Merge branch 'incoming' into f32Alon Zakai
Conflicts: src/parseTools.js
2013-11-01Merge pull request #1752 from michaeljbishop/glgetintegerv-fixAlon Zakai
Adds to a test case verifying return values from glGetIntegerv
2013-11-01Merge pull request #1750 from juj/no_copy_vfs_to_heapjuj
no_copy_vfs_to_heap
2013-11-02Add command line parameter --no-heap-copy that optimizes for small memory ↵Jukka Jylänki
footprint and fread() performance over the default behavior that copied VFS to HEAP, that is designed for mmap() performance. Adjust MEMFS node contentMode enum to reflect whether content is off the main HEAP or not. Note that this enum is not much used, so this has little effect. Add browser tests to check that fread() and mmap() work with and without --no-heap-copy.
2013-11-01add vector support for and, or and xorAlon Zakai
2013-11-01Adds to a test case verifying glGetIntegerv returnsMichael J. Bishop
correct results when the current texture id is not TEXTURE0 and fixes library_gl.js so that it returns correct results.
2013-10-31change getTexUnitType assertion to warnOnceAlon Zakai
2013-10-30handle vector zeroinitializersAlon Zakai
2013-10-30remove finalizeParam and properly use finalizeLLVMParameter everywhereAlon Zakai
2013-10-30use proper base type when finalizing vectorsAlon Zakai
2013-10-30add some more sdl scancodesAlon Zakai
2013-10-30Merge pull request #1751 from waywardmonkeys/sdl-scancode-fixAlon Zakai
Fix handling of backspace SDL scancode.
2013-10-30fix negative zero handlingAlon Zakai
2013-10-30make sure the eval in emscripten_run_script_string emits a stringAlon Zakai
2013-10-30simplify parseParamTokens now that it uses parseLLVMSegmentAlon Zakai
2013-10-30make parseParamTokens use parseLLVMSegmentAlon Zakai
2013-10-30handle more return types in getReturnTypeAlon Zakai
2013-10-30optimize isIllegalTypeAlon Zakai
2013-10-30fix call legalization temp typesAlon Zakai
2013-10-31Fix handling of backspace SDL scancode.Bruce Mitchener
Fixes #1749.
2013-10-30remove stale forwarding code in intertyperAlon Zakai
2013-10-30begin to add emscripten_float32x4_signmaskAlon Zakai
2013-10-30replace window.WebSocket with window['WebSocket'] to avoid closure compiler ↵Fraser Adams
issues