summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-11-14Adjust other.test_preprocess to not include a path delimiter in the string ↵Jukka Jylänki
that it tests for successfully preprocessed file. In linux, the output line would contain "tests/hello_world.c", but on Windows, the equivalent line is "tests\\hello_world.c". Fixes other.test_preprocess on Windows.
2013-11-13don't show both errors and warnings on undefined symbolsAlon Zakai
2013-11-13test for multiple undefined symbolsAlon Zakai
2013-11-13tidy up case of first letter in error/warningAlon Zakai
2013-11-13warn on missing symbols by default; fixes #1794Alon Zakai
2013-11-13Merge pull request #1798 from juj/gles2_max_program_lengthsjuj
GLES2 max program identifier lengths.
2013-11-14Implement 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-13Merge pull request #1800 from juj/fix_test_outlineAlon Zakai
Fix test_outline on Windows.
2013-11-13Merge pull request #1797 from juj/egl_context_stateAlon Zakai
Egl context state
2013-11-13set TOTAL_MEMORY to default to powers of two, for nowAlon Zakai
2013-11-13note on linpackAlon Zakai
2013-11-13Use CMake to build zlib in test other.test_outline on Windows. This test did ↵Jukka Jylänki
not pass since 'sh ./configure' was attempted to build on Windows.
2013-11-13Delete tests/zlib/zconf.h file from the zlib source tree, since it is an ↵Jukka Jylänki
automatically generated file during configure step. Add Emscripten-specific mod to make zlib CMakeLists.txt build succeed.
2013-11-13Add CMakeLists.txt from https://github.com/madler/zlib/releases/tag/v1.2.5 ↵Jukka Jylänki
to tests/zlib to be able to build it on Windows via CMake.
2013-11-13Write src.cpp in unit test in binary mode so that line endings are stored as ↵Jukka Jylänki
'\n' on Windows as well. Fixes test other.test_fs_stream_proto on Windows, where the test assert()s on the binary file size of the written src.cpp (Windows '\r\n' line endings would bloat the size slightly, causing test failure).
2013-11-13Add unit test for EGL context creation and confirming that #1775 and #1793 work.Jukka Jylänki
2013-11-13Add 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-13Rename redundant wording EGL.eglErrorCode to just EGL.errorCode.Jukka Jylänki
2013-11-12don't print anything in exit(); fixes #1791Alon Zakai
2013-11-12make DEAD_FUNCTIONS work on js library functions tooAlon Zakai
2013-11-12simplify benchmark suite codeAlon Zakai
2013-11-12version 1.7.51.7.5Alon Zakai
2013-11-12ignore first L when demangling, literalness is irrelevant to the main nameAlon Zakai
2013-11-12refactor demanglerAlon Zakai
2013-11-12demangle constructorsAlon Zakai
2013-11-12demangle new and deleteAlon Zakai
2013-11-11version 1.7.41.7.4Alon Zakai
2013-11-11Merge pull request #1774 from fadams/fix-getaddrinfo-null-hintsAlon Zakai
Provided an implementation for gai_strerror and gave getaddrinfo sensibl...
2013-11-11fix joystick browser integrationAlon Zakai
2013-11-11version 1.7.31.7.3Alon Zakai
2013-11-11Merge branch 'sdl_joystick' of github.com:jvilk/emscripten into incomingAlon Zakai
2013-11-11remove unnecessary ltoing in benchmark suiteAlon Zakai
2013-11-11Merge branch 'incoming' into f32Alon Zakai
2013-11-11remove asm1f from ALLAlon Zakai
2013-11-11test suite changes for f32 landing: enable float32_precise in all modes, ↵Alon Zakai
disable asm1f (rely on testing in float32_precise and fasta), and mark asm2f as permanent
2013-11-11add option for precise f32 in benchmarksAlon Zakai
2013-11-11coerce to double before converting a float to an i64Alon Zakai
2013-11-11benchmark linpack in both float and double modesAlon Zakai
2013-11-11Replaced loop in gai_strerror with writeAsciiToMemory call and made the ↵Fraser Adams
comment around hopefully a little more descriptive
2013-11-11minify in asm arg coercions that denormalizeAsm generates, to handle ↵Alon Zakai
Math.fround calls
2013-11-11minify in asm var definitions that denormalizeAsm generates, to handle ↵Alon Zakai
Math.fround calls
2013-11-10use writeAsciiToMemory in library.js in more placesAlon Zakai
2013-11-10more precise float testingAlon Zakai
2013-11-10Merge pull request #1779 from juj/fix_test_lua_spacesAlon Zakai
Fix test_lua on Windows buildbot.
2013-11-10Merge pull request #1778 from ToadKing/nanosleep-fixAlon Zakai
nanosleep - don't write to rmtp if it's NULL
2013-11-10Merge pull request #1780 from juj/gles2_less_throwsAlon Zakai
throw() less in GLES2 usage.
2013-11-10Make 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-10Fix Makefile in test_lua in the case when make is in a path that contains ↵Jukka Jylänki
spaces (e.g. c:\program files\emscripten\...\mingw32-make).
2013-11-10nanosleep - don't write to rmtp if it's NULLToadKing
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.