Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-06-23 | Merge branch 'incoming' into proxyGL | Alon Zakai | |
2014-06-20 | fake requestAnimationFrame properly | Alon Zakai | |
2014-06-20 | [browser library] Fix error in strict mode. | Bruce Mitchener | |
2014-06-19 | do not recreate GL context | Alon Zakai | |
2014-06-19 | set window.scrollX|Y in workers to a fake 0 | Alon Zakai | |
2014-06-19 | assume pointer lock in workers, to get some mouse support working | Alon Zakai | |
2014-06-18 | comment | Alon Zakai | |
2014-06-17 | remove gl debug object identification | Alon Zakai | |
2014-06-17 | make it easy to use GL debug logging in workers as well | Alon Zakai | |
2014-06-16 | skip a frame if Module.preMainLoop returns false | Alon Zakai | |
2014-06-16 | Merge branch 'incoming' into proxyGL | Alon Zakai | |
2014-06-16 | share main loop iter logic with emscripten_*_loop and glut | Alon Zakai | |
2014-06-13 | fix requestAnimationFrame polyfill in proxied workers | Alon Zakai | |
2014-06-09 | call preMainLoop/postMainLoop from glut | Alon Zakai | |
2014-06-06 | fix relative paths | Charlie Birks | |
2014-06-05 | changes from review | Charlie Birks | |
2014-06-05 | Add missing return | Charlie Birks | |
2014-06-05 | add emscripten_get_preloaded_image_data | Charlie Birks | |
2014-05-13 | Merge pull request #2348 from juj/context_lost | Alon Zakai | |
WebGL context loss handling improvements. | |||
2014-05-13 | Merge pull request #2353 from mhenschel/master | Alon Zakai | |
emscripten_async_wget2 progress callback only working on mozilla browsers | |||
2014-05-13 | fix progress events for non mozilla browsers | mhenschel | |
Progress events didn't work for me in Chrome or IE. This change fixes it for me. | |||
2014-05-12 | Merge branch 'sdl_mouse_wheel' of github.com:jechter/emscripten into incoming1.18.1 | Alon Zakai | |
Conflicts: emscripten-version.txt | |||
2014-05-12 | fix file argument changing before callback in async_wget; fixes #2349 | Alon Zakai | |
2014-05-12 | Remove the hardcoded alert message on WebGL context loss event in ↵ | Jukka Jylänki | |
library_browser.js, since it prevents applications from benignly handling WebGL context loss events by reloading GL assets from disk. | |||
2014-05-11 | Code conventions and sign fix according to pull request feedback | jonas echterhoff | |
2014-05-09 | Bring back old style SDL scroll events represented as mouse buttons; Support ↵ | jonas echterhoff | |
newer 'wheel' event to support Chrome; Support vertical as well as horizontal deltas. | |||
2014-05-02 | document and assert on only one browser main loop at a time | Alon Zakai | |
2014-04-29 | do not exit runtime if safeSetTimeout|Interval are called | Alon Zakai | |
2014-04-24 | if no canvas, do not set up canvas event listeners | Alon Zakai | |
2014-04-13 | Apply kripken's code formatting review to michaeljbishop's SDL2 touch pull ↵ | Jukka Jylänki | |
request. | |||
2014-04-13 | Added preliminary support for the SDL2 touch api. Missing items: | Michael Bishop | |
1. Timestamps 2. TouchID (the Device ID) As inline with the SDL spec, we will pass a touch ID of `SDL_TOUCH_MOUSEID` for touch events that are simulated by the mouse so games can rely solely on touch events if they like. Includes the SDL2 Copyright notice on the headers that contain SDL2 content. Includes a fix to SDL_PeepEvents. | |||
2014-03-07 | Implement emscripten_async_wget2_data | Joel Croteau | |
This adds the new function emscripten_async_wget2_data to read from an XMLHTTPRequest directly into memory while supporting advanced features. | |||
2014-03-06 | Fixed full screen closing immediately | DerKoun | |
Fixed full screen closing immediately because of canvas container not being defined. | |||
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-02-28 | fix some whitespace | Alon Zakai | |
2014-02-28 | Merge branch 'incoming' of ↵ | Alon Zakai | |
github.com:DerKoun/emscripten-fullscreen-improvements into incoming Conflicts: AUTHORS | |||
2014-02-28 | Full screen fixes (aspect ratio & IE11) & AR opt | DerKoun | |
Full screen image now has correct aspect ratio (parent of canvas is full screen root, canvas size is adapted via styles). Full screen now works properly in Internet Explorer 11. It is now possible to optionally force a specific aspect ratio for the canvas (canvas size is adapted via styles, ratio for now has to be set manually in compiled JS). | |||
2014-02-21 | strict fix: Don't define functions within conditionals or try blocks. | 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-11 | refactor mouse wheel handling code to be shared across SDL, glfw, glut | Alon Zakai | |
2014-02-10 | keep runtime alive if workers are called | Alon Zakai | |
2014-02-10 | keep runtime alive if we call async_prepare* | Alon Zakai | |
2014-02-06 | warn when rendering without setAnimationFrame | Alon Zakai | |
2014-01-15 | Optimize rendering from client-side memory by maintaining a set of ↵ | Jukka Jylänki | |
doublebuffered VBOs. This improves performance by reducing CPU-GPU pipeline stalls. | |||
2014-01-09 | Simplify verbose object dereference hierarchy in library_gl.js by storing ↵ | Jukka Jylänki | |
global WebGL context in the variable GLctx in addition to Module.ctx. | |||
2014-01-03 | Update library_browser.js | onnoj | |
2014-01-02 | Fixed undefined check. | onnoj | |
Forgot I had to explicitly check the type of variable type to see if it's undefined. | |||
2014-01-02 | Added comments & assert to scrollX fix. | onnoj | |
Added comments to fix as per @kripken's request. Added an assert too (guarded by ASSERTIONS define) | |||
2013-12-23 | Added workaround for window.scrollX compat. | onnoj | |
window.scrollX/Y is not available in IE11. As far as specifications go, is currently only specified in draft (http://dev.w3.org/csswg/cssom-view/#refsCSSOM). Falling back to window.pageXOffset seems like a good workaround. On a related note; my Emscriptified project runs on IE11 although performance is very poor (mostly due to Internet Explorer itself, I think). It's pretty finicky about the shaders, as they introduced an extra set of requirements. (inout/in/out keywords not supported, can't construct mat3 from mat4, etc). |