Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-03-05 | emscripten_debugger() | Alon Zakai | |
2014-03-03 | docs edit | Alon Zakai | |
2014-03-03 | Merge branch 'allow_multiple_worker_responses' of ↵ | Alon Zakai | |
github.com:virusdave/emscripten into incoming Conflicts: AUTHORS | |||
2014-03-03 | Allow multiple worker responses (via messages) if desired. | Dave Nicponski | |
Add unit test for multiple worker responses. Test command: python tests/runner.py browser.test_worker_api_3 Add self to authors file. | |||
2014-03-02 | mention that EMSCRIPTEN_KEEPALIVE also exports for you | Alon Zakai | |
2014-02-26 | Add new fields to EmscriptenFullscreenChangeEvent structure that report the ↵ | Jukka Jylänki | |
new pixel sizes of the fullscreen element, as well as the whole screen size. These can be used to read and adjust the rendering canvas size appropriately when transitioning between fullscreen modes. Thanks to Joel Croteau for the suggestion at https://groups.google.com/forum/#!topic/emscripten-discuss/qaTrOXWv1Oc . Bump version to 1.12.3 to update the cache after change to struct_info.json. | |||
2014-02-25 | Begin using the Emscripten toolchain in clang. | Dan Gohman | |
With the Emscripten toolchain, we can make clang do more of what we need directly rather than in the wrapper scripts. | |||
2014-02-24 | Merge branch 'fastcomp-by-default' into incoming | Alon Zakai | |
2014-02-22 | add EM_ASM_ which allows sending values without returning anything | Alon Zakai | |
2014-02-21 | deprecate toy gc impl | Alon Zakai | |
2014-02-21 | execinfo.h and unwind.h are unused and unimplemented. | Bruce Mitchener | |
2014-02-18 | add a version of emscripten_set_main_loop where the main loop takes an ↵ | Alon Zakai | |
argument; fixes #2114 | |||
2014-02-16 | RETAIN_COMPILER_SETTINGS, Runtime.getCompilerSetting and ↵ | Alon Zakai | |
emscripten_get_compiler_setting - an optional way to look up compiler flags at runtime | |||
2014-02-13 | mark several embind functions as always_inline: this reduces code size | Chad Austin | |
2014-02-10 | Merge pull request #2099 from waywardmonkeys/upstream-from-imvu | Alon Zakai | |
Upstream from imvu | |||
2014-02-10 | Merge pull request #1408 from rfk/move-std-fds | Alon Zakai | |
Make stdin/stdout/stderr be 0/1/2 per standard posix convention | |||
2014-02-05 | comment on emscripten_set_main_loop fps setting | Alon Zakai | |
2014-02-04 | Fix a possible double-deletion in embind when returning a smart pointer from ↵ | Chad Austin | |
an abstract class implementation. | |||
2014-02-04 | Add a sample for adding mixins to embind | Chad Austin | |
2014-02-04 | Add a test to verify we can use static constants defined in classes. | Chad Austin | |
2014-02-04 | Rename smart_ptr_trait::operator_new to construct_null per feedback from Chad. | Andy Friesen | |
2014-02-04 | Add operator_new to smart_ptr_trait. | Andy Friesen | |
2014-02-04 | Fix a possible memory corruption bug when using val::as | Chad Austin | |
2014-02-04 | Remove an assertion that prevents mergefunc from doing its magic. | Chad Austin | |
2014-02-02 | add some X11 headers | Alon Zakai | |
2014-02-02 | Use standard fds of 0,1,2 rather than 1,2,3 | Ryan Kelly | |
2014-01-27 | EM_ASM_ variants that return a value but receive no inputs; fixes #2070 | Alon Zakai | |
2014-01-25 | make emscripten_get_now work in native builds, because what is otherwise a ↵ | Alon Zakai | |
convenient way to just get timing info in ms using a simple libc call? | |||
2014-01-24 | Rename library_events to library_html5 and other suggested renamings. Add ↵ | Jukka Jylänki | |
better support for reporting EMSCRIPTEN_RESULT_NOT_SUPPORTED for unsupported features. | |||
2014-01-22 | Implement C-based events library for various HTML5 APIs. | Jukka Jylänki | |
2014-01-21 | Workaround glew linkage issue, see ↵ | Jukka Jylänki | |
https://github.com/kripken/emscripten/issues/2025 | |||
2014-01-21 | Move workaround for emscripten from include/exception to library.js. | Bruce Mitchener | |
2014-01-14 | Add GLEW 1.10.0 emulation | Jari Vetoniemi | |
Includes library_glew.js that stubs the init functions, but also provides the other functions. GL/glew.h is now changed to work with GLEW_EXT_foo_bar constants, some missing constants that are in GLEW 1.10.0 are also provided. Otherwise it still uses SDL_opengl.h to provide function definitions and other constants. Linaro's GLEW (glew-oes) is also supported to some degree to make it easier to get ES1 and ES2 software using it running. What it lacks: - Some constants and function declarations that are in GLEW 1.10.0 might be missing. - The real glew-es fork also includes normal GL constants and function pointers, this does not. Tests ran: - tests/runner.py browser Real world example using this code (and upcomming glfw3 port) can be found here: http://cloudef.eu/glhck http://cloudef.eu/glhck/qb.html | |||
2014-01-13 | Update libcxx to current version. | Bruce Mitchener | |
2013-12-31 | implementation of libuuid | Fraser Adams | |
2013-12-20 | Also give the ability to print out function parameters in the callstack with ↵ | Jukka Jylänki | |
emscripten_get_callstack. | |||
2013-12-20 | Add new functions emscripten_log() in emscripten.h which allows printing out ↵ | Jukka Jylänki | |
log messages with callstack information, and function emscripten_get_callstack(), which allows programmatically obtaining the current callstack. | |||
2013-11-26 | getting some initial set of x86 intrinsics mapped to JS SIMD ops; update ↵ | Heidi Pan | |
existing SIMD code to use updated JS SIMD API (SIMD.type.op instead of SIMD.op & SIMD.opu32; int32x4 instead of uint32x4); bug fix: right type of withX() for int32x4 initialization; bug fix: splat(0) instead of zero() for int32x4 initialization | |||
2013-11-26 | getting some initial set of x86 intrinsics mapped to JS SIMD ops; update ↵ | Heidi Pan | |
existing SIMD code to use updated JS SIMD API (SIMD.type.op instead of SIMD.op & SIMD.opu32; int32x4 instead of uint32x4); bug fix: right type of withX() for int32x4 initialization; bug fix: splat(0) instead of zero() for int32x4 initialization | |||
2013-11-17 | EM_ASM_INT and EM_ASM_DOUBLE, which allow input and output values from ↵ | Alon Zakai | |
EM_ASM; fixes #1819 | |||
2013-11-15 | mention inline asm() syntax in EM_ASM comment | Alon Zakai | |
2013-11-08 | Merge branch 'incoming' into f32 | Alon Zakai | |
Conflicts: src/parseTools.js src/preamble.js | |||
2013-11-07 | Don't use atomic as that breaks our version of clang. | Bruce Mitchener | |
2013-11-07 | Update libcxx to 194185, 2013-11-07. | Bruce Mitchener | |
This brings C++14 support. | |||
2013-11-06 | Merge pull request #1748 from caiiiycuk/fix_sdl_colors | Alon Zakai | |
Fix SDL_SetColors && SDL_envets | |||
2013-11-01 | Merge branch 'incoming' into f32 | Alon Zakai | |
Conflicts: src/parseTools.js | |||
2013-10-30 | begin to add emscripten_float32x4_signmask | Alon Zakai | |
2013-10-30 | Fix SDL_SetColors && SDL_envets | Aleksander Guryanov | |
2013-10-29 | use double for emscripten_get_now, to not lose precision from ↵ | Alon Zakai | |
performance.now etc. | |||
2013-10-27 | Fix an issue with Boost compilation. | Bruce Mitchener | |
The issue is that when these macros are defined, libcxx creates inline functions and so we end up with 2 separate defintions of these functions (one inline in std and one that is extern "C"). We undef these until libcxx is fixed. Without this, some things can fail to compile correctly, like Boost. Fixes issue #1716. |