Граф коммитов

9337 Коммитов

Автор SHA1 Сообщение Дата
Jukka Jylänki 3cd9b678c6 Fix GLImmediate signature after rebase. 2014-01-14 12:44:46 +02:00
Jukka Jylänki 8c93579ff8 Add test for glGetTexEnv implementation. Fix output of GL_TEXTURE_ENV_COLOR color data from glGetTexEnvfv. 2014-01-14 12:42:42 +02:00
Jukka Jylänki 3d05d222cb Fix typo in case of abort_noSupport in library_gl.js. 2014-01-14 12:42:41 +02:00
Jukka Jylänki 03a3c42626 Implement glGetTexEnviv and glGetTexEnvfv in GL emulation mode. 2014-01-14 12:42:40 +02:00
Jukka Jylänki 3ee72465de Fix (harmless) out-of-bounds access on vertex attribute indices in GL emulation init when GL_FFP_ONLY is set. 2014-01-14 12:42:39 +02:00
Jukka Jylänki 726bbf32e8 Fix typo in GL library abort function case. 2014-01-14 12:40:08 +02:00
Alon Zakai 0e36f078d4 add fputwc, which enables wprintf 2014-01-13 17:03:24 -08:00
Alon Zakai cd1edebb50 Merge branch 'incoming' of github.com:kripken/emscripten into incoming
conflicts: tests/test_core.py tools/shared.py
2014-01-13 16:56:03 -08:00
Alon Zakai 2914deb17f Merge pull request #2004 from waywardmonkeys/updates
Updates
2014-01-13 16:54:38 -08:00
Alon Zakai af59788f8b unset precision if set to -1 2014-01-13 16:52:07 -08:00
Alon Zakai 7844db37f5 handle precision -1 in printf .* 2014-01-13 15:31:52 -08:00
Jukka Jylänki cb0f677e53 Fix GL emulation regression with VBO data caused by commit 4e3c1b3e86 (commitcomment-5056244) 2014-01-14 00:39:23 +02:00
Alon Zakai d9c105af03 optimize searching in set of implemented functions in fastcomp toolchain code 2014-01-13 13:26:51 -08:00
Alon Zakai b97c1bc76c avoid leaks on multiple calls to relooper MakeOutputBuffer 2014-01-13 12:43:55 -08:00
Alon Zakai d1f37af979 allow relooper to manager its own output buffer, to avoid fixed output limits 2014-01-13 12:37:34 -08:00
Bruce Mitchener ee4a2df911 Bump version. 2014-01-14 02:21:11 +07:00
Bruce Mitchener e3825afd87 Move scalbn to libc to fix broken functionality. Disable test on x86. 2014-01-14 02:21:11 +07:00
Bruce Mitchener 3b62c6587c Add lots of math functions. 2014-01-14 02:21:11 +07:00
Bruce Mitchener 75a6be63a3 Another test for negative zero and hex floats. 2014-01-14 02:21:11 +07:00
Bruce Mitchener cd21e58d9e Make lgamma and friends work, add test.
We can't use weak aliases on variables in emscripten, so get rid of __signgam
and just use signgam.
2014-01-14 02:21:11 +07:00
Bruce Mitchener b167b3c751 Add gamma functions. 2014-01-14 02:21:11 +07:00
Bruce Mitchener c0229303f8 Add strtod(), wcstod(), wcstol() and friends.
This implementation of strtod() replaces the old as it implements
support for parsing hex constants which is needed by various tests.
2014-01-14 02:21:11 +07:00
Alon Zakai ec3eba7709 add dependencies so code with exceptions (invoke/landingpad) but without an actual throw will still pull in the necessary stuff 2014-01-13 10:53:51 -08:00
Alon Zakai 4e64f48eeb clean up some more tests/cases 2014-01-13 10:53:22 -08:00
Alon Zakai 502ba282c1 fix testcase to validate as llvm ir 2014-01-13 10:44:53 -08:00
Alon Zakai e4876a3dd9 remove old test that cannot be done in fastcomp, relies on code miscompilation in original compiler 2014-01-13 10:34:14 -08:00
Alon Zakai df3fa50b18 Merge pull request #1999 from juj/gl_prepareclientattr
GL prepareClientAttributes.
2014-01-13 10:25:45 -08:00
Jukka Jylänki d0446f2b99 Reintroduce liveClientAttributes to optimize the case where GL emulation code is called with a very large GLImmediate.MAX_TEXTURES size. 2014-01-13 16:25:37 +02:00
Bruce Mitchener 369b8330ed Handle negative zero values correctly.
This handles the situation when they're part of a global variable
whether it just be a float/double or embedded within a struct.

Fixes #1898.
2014-01-13 17:59:15 +07:00
Bruce Mitchener 4353f5df1e Missing string.h functionality. 2014-01-13 17:59:15 +07:00
Bruce Mitchener 5d078cbbd7 Update libcxx to current version. 2014-01-13 17:59:15 +07:00
Bruce Mitchener 44cb63a6ec Update to current libcxxabi for new exception code. 2014-01-13 17:59:15 +07:00
Alon Zakai 88d2ba5490 enable another test_cases case in fastcomp 2014-01-12 20:47:44 -08:00
Alon Zakai e47ffbe2d2 enable test_async_exit in fastcomp 2014-01-12 20:01:49 -08:00
Alon Zakai 238838982f enable test_typed_exceptions in fastcomp 2014-01-12 19:58:34 -08:00
Alon Zakai db386b0791 export named globals from fastcomp to js 2014-01-12 17:40:35 -08:00
Alon Zakai 0bb7d8093a more i64 switch tests 2014-01-11 18:07:31 -08:00
Alon Zakai 9f74e55741 fix for nativize tool 2014-01-11 18:07:06 -08:00
Alon Zakai c91b61636d Merge pull request #2000 from ensjo/patch-3
Update AUTHORS
2014-01-10 19:37:45 -08:00
Alon Zakai 6ee92f8d21 enable more exceptions tests in fastcomp 2014-01-10 18:21:30 -08:00
Alon Zakai e9ce1f7077 enable first exceptions test for fastcomp 2014-01-10 18:15:38 -08:00
Emerson José Silveira da Costa b09c4e6ce1 Update AUTHORS
Adding my name to the AUTHORS list as instructed by kripken in response to: https://github.com/kripken/emscripten/pull/1996
2014-01-10 23:43:43 -02:00
Alon Zakai 42d72b79a1 Merge pull request #1987 from AlexPerrot/glut_numpad
Adding numpad keycodes to library_glut.js
2014-01-10 11:59:23 -08:00
Jukka Jylänki 4e3c1b3e86 Optimize GL emulation prepareClientAttributes. Fix issues where the slow path was not able to handle unaligned source data. Annotate some unsupported cases. Remove liveClientAttributes, which does not seem to be a win in profiles. 2014-01-10 14:54:24 +02:00
Alon Zakai dfd9cf8cc0 prevent calling run more than once; fixes #1992 2014-01-09 18:18:05 -08:00
Alon Zakai bcce3b5fb4 support exceptions using fastcomp 2014-01-09 16:06:40 -08:00
Alon Zakai c230f7c030 Merge pull request #1972 from juj/gl__opts
GL cleanup and optimizations.
2014-01-09 15:28:51 -08:00
Alon Zakai 1f73ed78c3 Merge pull request #1990 from inolen/errnoopt
utilize stack member from base Error class
2014-01-09 14:04:22 -08:00
Anthony Pesch 3cb6d3bca4 utilize stack member from base Error class 2014-01-09 12:14:51 -08:00
Jukka Jylänki 84638738ee Fix preprocessor ifdef in GL emulation library. 2014-01-09 22:12:09 +02:00