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

2143 Коммитов

Автор SHA1 Сообщение Дата
Alon Zakai b6ebeed2cf Merge pull request #191 from ehsan/glgears
Initial implementation of OpenGL ES and GLUT
2012-01-28 13:48:56 -08:00
Ehsan Akhgari 21e2f7768c Merge branch 'incoming' into glgears 2012-01-28 14:30:01 -05:00
Ehsan Akhgari 426294bb12 Merge branch 'master' into glgears 2012-01-28 14:28:51 -05:00
Ehsan Akhgari 1bbe851768 Only define TypedArray_copy when typed arrays are enabled 2012-01-28 14:27:17 -05:00
Ehsan Akhgari 60f50b53e7 Use the freeglut header 2012-01-28 14:20:48 -05:00
Ehsan Akhgari e254b0fdf6 Disable the animation in the test to make it more robust 2012-01-27 18:04:11 -05:00
Ehsan Akhgari 2c14079df5 Make the test automated! 2012-01-27 18:04:06 -05:00
Ehsan Akhgari 0ed56c82a3 Add a human assisted test for the OpenGL ES implementation 2012-01-27 16:57:56 -05:00
Ehsan Akhgari 3668ca9324 Merge branch 'support-html-template' into glgears 2012-01-27 16:50:51 -05:00
Ehsan Akhgari 932c720a56 Add a TODO message to add EMSCRIPTEN_ENVIRONMENT later 2012-01-27 16:49:12 -05:00
Ehsan Akhgari 9c1b4038ae Merge branch 'support-html-template' into glgears 2012-01-27 16:35:21 -05:00
Alon Zakai c351fb6a11 Merge pull request #189 from ehsan/webbrowser_mac
Pass the absolute file name to the web browser
2012-01-27 13:32:58 -08:00
Ehsan Akhgari 86e5310006 Add support for using a shell file except than the built-in one
This adds a --shell-file compiler option which allows users to use a
custom shell file.
2012-01-27 16:32:46 -05:00
Ehsan Akhgari 57a4b89c54 Merge branch 'glgears' of github.com:ehsan/emscripten into glgears 2012-01-27 15:52:58 -05:00
Ehsan Akhgari 1a9148aa04 Merge branch 'webbrowser_mac' into glgears 2012-01-27 15:51:58 -05:00
Ehsan Akhgari 9213a44a94 Pass the absolute file name to the web browser
This fixes the failure to launch files in a web browser on Mac.
2012-01-27 15:18:32 -05:00
Ehsan Akhgari 65febb8bf9 Merge branch 'handle_broken_lli' into glgears
Conflicts:
	src/preamble.js
2012-01-27 15:02:10 -05:00
Alon Zakai dc84a84b53 remove autodebugger test concrete outputs, they differ on different machines 2012-01-27 12:01:19 -08:00
Alon Zakai 908eb57f41 Merge pull request #187 from ehsan/handle_broken_lli
Make the test runner handle broken lli's correctly
2012-01-27 11:54:27 -08:00
Ehsan Akhgari fff86540c3 Remove the unneeded assertions 2012-01-27 14:51:21 -05:00
Ehsan Akhgari b75ee5317f Fix the copy-paste mess 2012-01-27 14:50:32 -05:00
Ehsan Akhgari 8b8f308fd3 Use explicit output for test_autodebug 2012-01-27 14:39:15 -05:00
Ehsan Akhgari 4d332f7191 Don't run lli at all, and run llvm-nm if needed instead of it 2012-01-27 14:37:06 -05:00
Ehsan Akhgari 605283f787 Make the test runner handle broken lli's correctly
lli on platforms such as Linux64 or Mac is broken, so it's best
not to rely on it for running our tests on those platforms.
2012-01-27 13:22:14 -05:00
Alon Zakai 66b60aebd4 ntohl etc. 2012-01-26 21:04:21 -08:00
Alon Zakai 01e21e5412 update tests to look for .a instead of .a.bc 2012-01-25 17:52:48 -08:00
Alon Zakai d620f29853 use llvm-link in emar instead of llvm-ld 2012-01-25 15:07:52 -08:00
Alon Zakai a6026f992e headers 2012-01-25 14:26:39 -08:00
Alon Zakai 5526b1d10e some headers 2012-01-25 14:19:48 -08:00
Ehsan Akhgari 948a3553e2 Use constants instead of symbolic names for events 2012-01-25 14:18:44 -05:00
Ehsan Akhgari a3f4a636b1 Use the keydown event 2012-01-25 14:18:32 -05:00
Alon Zakai 72c0fb8cdb fix some spacing stuff 2012-01-25 10:21:27 -08:00
Alon Zakai 0bdac9f178 Merge pull request #184 from FishingCactus/_string_table
String constants can be stored in a table to limit variable count
2012-01-25 10:17:12 -08:00
Ehsan Akhgari 58d80ab53e Work around a bug in Chromium 2012-01-25 11:27:41 -05:00
julien.hamaide 0040353a17 String constants are store in a table to limit variable count 2012-01-25 15:56:27 +01:00
Ehsan Akhgari 093f3afc35 Add tests for div() and sincos(), and also implement and test sincosf 2012-01-25 00:46:51 -05:00
Ehsan Akhgari 4a26ed4670 Adopt the black canvas background for SDL WebGL canvas as well 2012-01-25 00:06:17 -05:00
Ehsan Akhgari 154c4b63f1 Fix the mouse coordinates with the Closure compiler 2012-01-25 00:03:51 -05:00
Ehsan Akhgari 341d6a705e Fix the keyboard handling with the Closure compiler 2012-01-25 00:03:15 -05:00
Ehsan Akhgari 1daad6d4f2 Make the requestAnimationFrame checks compatible with Closure 2012-01-24 18:04:57 -05:00
Ehsan Akhgari 7d545e024e Fix the closure compilation 2012-01-24 17:57:22 -05:00
Ehsan Akhgari ca8db28497 Make the background of the canvas black 2012-01-24 17:07:14 -05:00
Ehsan Akhgari d495fd27c2 Correct some arguments 2012-01-24 16:40:27 -05:00
Ehsan Akhgari 2c0c0fd2d9 Switch over everything to TypedArray_copy 2012-01-24 16:37:27 -05:00
Ehsan Akhgari 11c93459e0 Switch over glBufferData to use TypedArray_copy 2012-01-24 16:33:13 -05:00
Ehsan Akhgari 47e2885417 Add a copy helper for typed arrays 2012-01-24 16:32:54 -05:00
Ehsan Akhgari 9bbb3f7c01 Pass the correct values to the reshape function 2012-01-24 10:45:58 -05:00
Ehsan Akhgari 8f17dff1e8 Implement glutReshapeFunc() 2012-01-23 19:36:31 -05:00
Ehsan Akhgari 4e082a9d69 Add support for glGetAttribLocation() 2012-01-23 19:26:15 -05:00
Ehsan Akhgari 033390d30e Fix the implementation of div() 2012-01-23 19:26:11 -05:00