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

12100 Коммитов

Автор SHA1 Сообщение Дата
Alon Zakai 6db79ca041 add versioning logic to ports 2014-10-21 11:16:51 -07:00
juj ddcf9de592 Merge pull request #2909 from caiiiycuk/sdl_missed_fun
Fix wrong implementation of SDL_DisplayFormatAlpha
2014-10-21 19:20:09 +03:00
Jukka Jylänki 386e0f810d Add a help message if user system is missing PyWin32 when running emrun on Windows. 2014-10-21 19:16:53 +03:00
Aleksander Guryanov 957344d841 Fix wrong implementation of SDL_DisplayFormatAlpha
Replace SDL.SDL_ConvertSurface to _SDL_ConvertSurface
2014-10-21 23:08:20 +07:00
juj e5025fe17a Merge pull request #2898 from lovasoa/patch-2
Qick & dirty fix for #2836
2014-10-21 17:54:53 +03:00
Jukka Jylänki 6d01cebd83 Add a reference to a symbol that exists in src/deps_info.json to uncover issue #2836 in the test suite. 2014-10-21 17:46:58 +03:00
Jukka Jylänki daa07e7a27 Fix test other.test_emterpreter on Windows (failed due to \r\n vs \n differences). 2014-10-21 14:14:09 +03:00
Jukka Jylänki eab2b940bc test_emterpreter requires SpiderMonkey to run. 2014-10-21 14:09:05 +03:00
juj 9ad16b14ad Merge pull request #2906 from waywardmonkeys/embind-benchmark-build-fixes
[embind] Fix benchmark to build again.
2014-10-21 12:30:39 +03:00
Bruce Mitchener a32fe71a4b [embind] Fix benchmark to build again.
Make up for the last year of API changes.
2014-10-21 08:41:14 +07:00
Alon Zakai 86a186ab49 add proxy test for sdl2+gl 2014-10-20 17:37:22 -07:00
Alon Zakai 466c387783 enable fixed test_sdl2_canvas_proxy 2014-10-20 17:27:58 -07:00
Alon Zakai 9f919517d0 use Browser.doSwapBuffers in egl 2014-10-20 17:26:47 -07:00
Alon Zakai eaf39dda91 comment on test_sdl2_canvas_proxy 2014-10-20 16:34:30 -07:00
Alon Zakai c506e30bf7 clean up deprecated emscripten_set_network_backend; fixes #2899 2014-10-20 15:16:41 -07:00
Alon Zakai 0a33856f60 Merge pull request #2903 from juj/fix_emterpretify_fork_bomb
Fix emterpretify.py fork bomb.
2014-10-20 14:32:11 -07:00
Alon Zakai c16230cd4a fix sdl*_canvas_twice tests, and enable in sdl2 2014-10-20 14:30:24 -07:00
Alon Zakai b203d8ef40 mention ports, and document both kinds of SDL support, 1 and 2 2014-10-20 14:16:47 -07:00
Jukka Jylanki 70ed4b97df Make tools/emterpretify.py import-safe by only executing itself "if __name__ == '__main__':". On Windows when using Python multiprocessing, the child processes will import the main module at launch. This means that any module that uses multiprocessing needs to be importable as a library without executing its 'task'. For reference, see http://stackoverflow.com/questions/18204782/runtimeerror-on-windows-trying-python-multiprocessing . Fixes a bug where a Windows system would hang when running emterpretify.py due to creating an avalanche of thousands of python processes. 2014-10-21 00:08:22 +03:00
Alon Zakai 2d3ee26ba3 enable all passing sdl2-image tests 2014-10-20 13:54:05 -07:00
Alon Zakai a616a3ca86 mention each port once in each process 2014-10-20 13:27:35 -07:00
Alon Zakai 3dde03e924 sdl_image integration 2014-10-20 13:24:04 -07:00
Alon Zakai 4c000568ca link to youtube video of cppcon talk 2014-10-20 11:16:07 -07:00
Alon Zakai 4635342807 emcc --clear-ports option 2014-10-20 11:12:57 -07:00
Alon Zakai efce65a027 gl proxying improvements: framebuffer binding cache and uniform4f 2014-10-19 21:33:46 -07:00
Alon Zakai 6308d1747c enable all passing sdl2 tests; #2404 2014-10-19 21:10:10 -07:00
Alon Zakai df61d9da5d enable browser.test_sdl2_key 2014-10-19 20:05:43 -07:00
Alon Zakai f2cf6b6d33 fix port includes handling in sdl2, and make them accessible at SDL2/ 2014-10-19 20:05:33 -07:00
Alon Zakai 79c9d47c03 port some tests to SDL2; combined patch including all the tests work of Charlie Birks <admin@daftgames.net> and Sathyanarayanan Gunasekaran <gsathya.ceg@gmail.com>, and some final integration tweaks (-lSDL2 => -s USE_SDL=2), keep tests disabled for now; #2404 2014-10-19 17:01:40 -07:00
Alon Zakai 06d1933e37 add ports sanity check; #2404 2014-10-19 14:48:51 -07:00
Alon Zakai c7e60ad2b6 refactor an sdl1 test 2014-10-19 14:17:31 -07:00
Ophir LOJKINE 12aaad6e71 Qick & dirty fix for #2836 2014-10-19 20:56:53 +02:00
Alon Zakai 0c13a44534 move all ports specific code into separate files under tools/ports/ #2404 2014-10-18 12:04:53 -07:00
juj 5469d27a37 Merge pull request #2893 from waywardmonkeys/trace-embind-entry-points
[tracing] Support tracing all entry points via embind.
2014-10-18 14:02:57 +03:00
Alon Zakai 430989d06f determine SDL system include paths in system_libs.py; #2404 2014-10-17 17:22:26 -07:00
Alon Zakai 95e003622b preparations for emscripten-ports support; #2404 2014-10-17 17:03:25 -07:00
Alon Zakai e181b0ab83 misc tools/shared improvements 2014-10-17 17:03:25 -07:00
Dan Gohman 856aefa9e6 Temporarily disable test_simd6 2014-10-17 14:29:50 -07:00
Alon Zakai 0daacfa20b big link to about page 2014-10-17 14:10:50 -07:00
Alon Zakai 5f94b3b9de clarify emscripten_worker_respond usage 2014-10-17 14:02:18 -07:00
Alon Zakai 4d813ceacd restore benchmark settings to incoming defaults 2014-10-17 13:00:51 -07:00
Alon Zakai 3b656a8133 Merge branch 'incoming' into emterpreter 2014-10-17 10:55:47 -07:00
Alon Zakai a2f12b3219 update memory growth code 2014-10-17 10:55:26 -07:00
Alon Zakai 5a276cec15 disable test_printf in emterpreter 2014-10-17 10:40:56 -07:00
Bruce Mitchener 899fe2af12 [tracing] Support tracing all entry points via embind. 2014-10-17 23:26:05 +07:00
Alon Zakai 8be28d95a3 Merge pull request #2887 from waywardmonkeys/emar-em-config
emar can receive --em-config. Don't pass along to llvm-ar.
2014-10-16 20:53:13 -07:00
Alon Zakai d93dd480f8 reuse a single file in the vswprintf hack 2014-10-16 15:02:50 -07:00
Alon Zakai ecf351eb2f test repeated vswprintf 2014-10-16 14:43:29 -07:00
Alon Zakai f68333fa12 add mouseover/out events to html5.5; 1.25.2 2014-10-16 12:06:26 -07:00
juj fa16c5a761 Merge pull request #2892 from dvander/glTexImage3D
Add glTexImage3D from GLES3.
2014-10-16 06:40:37 -04:00