aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore3
-rw-r--r--AUTHORS5
-rw-r--r--CONTRIBUTING.markdown5
-rw-r--r--ChangeLog435
-rw-r--r--cmake/Modules/FindOpenAL.cmake26
-rw-r--r--cmake/Platform/Emscripten.cmake11
-rw-r--r--demos/cubescript.html65
-rw-r--r--demos/cubescript.js12791
-rw-r--r--demos/espeak/espeak-data/en_dictbin85893 -> 0 bytes
-rw-r--r--demos/espeak/espeak-data/intonationsbin816 -> 0 bytes
-rw-r--r--demos/espeak/espeak-data/phondatabin376932 -> 0 bytes
-rw-r--r--demos/espeak/espeak-data/phonindexbin18130 -> 0 bytes
-rw-r--r--demos/espeak/espeak-data/phontabbin31476 -> 0 bytes
-rwxr-xr-xdemos/espeak/espeak-data/voices/en/en-us17
-rw-r--r--demos/espeak/espeak.html95
-rw-r--r--demos/espeak/espeak.js2554
-rw-r--r--demos/espeak/espeak_src.tar.bz2bin253193 -> 0 bytes
-rw-r--r--demos/freetype.cc.js4183
-rw-r--r--demos/freetype.html68
-rw-r--r--demos/lua.html86
-rw-r--r--demos/lua.js58961
-rw-r--r--demos/openjpeg.cc.js863
-rw-r--r--demos/openjpeg.html107
-rw-r--r--demos/paper.pdf.js1
-rw-r--r--demos/poppler.html126
-rw-r--r--demos/poppler.yui.js6
-rw-r--r--demos/python.cc.js7906
-rw-r--r--demos/python.html133
-rw-r--r--demos/raytrace.cpp199
-rw-r--r--demos/raytrace.html64
-rw-r--r--demos/raytrace.js702
-rw-r--r--demos/scons-embind/SConstruct23
-rw-r--r--demos/scons-embind/bar.cpp2
-rw-r--r--demos/scons-embind/foo.cpp11
-rw-r--r--demos/scons-embind/test.js2
-rw-r--r--demos/skywriter/BespinEmbedded.css123
-rw-r--r--demos/skywriter/BespinEmbedded.js144
-rw-r--r--demos/skywriter/BespinMain.js471
-rw-r--r--demos/skywriter/BespinWorker.js31
-rw-r--r--demos/skywriter/resources/screen_theme/images/bespin-s.pngbin7700 -> 0 bytes
-rw-r--r--demos/skywriter/resources/screen_theme/images/check-selected.pngbin846 -> 0 bytes
-rw-r--r--demos/skywriter/resources/screen_theme/images/check-unselected.pngbin917 -> 0 bytes
-rw-r--r--demos/skywriter/resources/screen_theme/images/lines.pngbin3577 -> 0 bytes
-rw-r--r--demos/skywriter/resources/screen_theme/images/radio-selected.pngbin1036 -> 0 bytes
-rw-r--r--demos/skywriter/resources/screen_theme/images/radio-unselected.pngbin1181 -> 0 bytes
-rw-r--r--demos/skywriter/resources/screen_theme/images/scroll-down.pngbin271 -> 0 bytes
-rw-r--r--demos/skywriter/resources/screen_theme/images/scroll-left.pngbin249 -> 0 bytes
-rw-r--r--demos/skywriter/resources/screen_theme/images/scroll-right.pngbin244 -> 0 bytes
-rw-r--r--demos/skywriter/resources/screen_theme/images/scroll-up.pngbin267 -> 0 bytes
-rw-r--r--demos/skywriter/resources/screen_theme/theme.less268
-rw-r--r--demos/syntensity_lobby.j2k.js2094
-rw-r--r--demos/webgl/CubicVR.js11660
-rw-r--r--demos/webgl/CubicVR_Core.fs281
-rw-r--r--demos/webgl/CubicVR_Core.vs127
-rw-r--r--demos/webgl/HelloWorld_old.cpp142
-rw-r--r--demos/webgl/README.txt9
-rw-r--r--demos/webgl/bullet.js206740
-rw-r--r--demos/webgl/bullet_1_1_q1.ccsimple.js4404
-rw-r--r--demos/webgl/bullet_demo.js31
-rw-r--r--demos/webgl/bullet_glue.js44
-rw-r--r--demos/webgl/cube1.jpgbin12422 -> 0 bytes
-rw-r--r--demos/webgl/cube2.jpgbin13592 -> 0 bytes
-rw-r--r--demos/webgl/cube3.jpgbin14142 -> 0 bytes
-rw-r--r--demos/webgl/cube4.jpgbin15266 -> 0 bytes
-rw-r--r--demos/webgl/cube5.jpgbin15337 -> 0 bytes
-rw-r--r--demos/webgl/demo.html196
-rw-r--r--demos/webgl/demo_old.html89
-rwxr-xr-xdemos/webgl/doit.sh14
-rw-r--r--demos/webgl/glge.js7883
-rw-r--r--demos/webgl/glge_math.js1158
-rw-r--r--demos/webgl/scene.xml52
-rwxr-xr-xdemos/webgl/server.sh2
-rwxr-xr-xem++2
-rwxr-xr-xemcc94
-rw-r--r--emlink.py29
-rwxr-xr-xemscripten.py502
-rw-r--r--src/analyzer.js2
-rw-r--r--src/compiler.js38
-rw-r--r--src/intertyper.js30
-rw-r--r--src/jsifier.js82
-rw-r--r--src/library.js290
-rw-r--r--src/library_browser.js90
-rw-r--r--src/library_egl.js90
-rw-r--r--src/library_fs.js210
-rw-r--r--src/library_gl.js426
-rw-r--r--src/library_glfw.js4
-rw-r--r--src/library_glut.js15
-rw-r--r--src/library_idbfs.js28
-rw-r--r--src/library_memfs.js106
-rw-r--r--src/library_nodefs.js12
-rw-r--r--src/library_openal.js8
-rw-r--r--src/library_path.js22
-rw-r--r--src/library_sdl.js341
-rw-r--r--src/library_sockfs.js10
-rw-r--r--src/modules.js55
-rw-r--r--src/parseTools.js211
-rw-r--r--src/preamble.js60
-rw-r--r--src/proxyClient.js2
-rw-r--r--src/proxyWorker.js20
-rw-r--r--src/relooper/Relooper.cpp15
-rw-r--r--src/runtime.js35
-rw-r--r--src/settings.js29
-rw-r--r--src/shell.html7
-rw-r--r--src/shell.js24
-rw-r--r--src/struct_info.json24
-rw-r--r--src/utility.js9
-rw-r--r--system/include/SDL/SDL_events.h1
-rw-r--r--system/include/compat/ctype.h17
-rw-r--r--system/include/compat/wchar.h23
-rw-r--r--system/include/compat/wctype.h23
-rw-r--r--system/include/emscripten/emscripten.h34
-rw-r--r--system/include/emscripten/vector.h10
-rw-r--r--system/include/libcxx/CREDITS.TXT10
-rw-r--r--system/include/libcxx/__bit_reference16
-rw-r--r--system/include/libcxx/__config112
-rw-r--r--system/include/libcxx/__debug29
-rw-r--r--system/include/libcxx/__functional_0314
-rw-r--r--system/include/libcxx/__functional_base178
-rw-r--r--system/include/libcxx/__functional_base_032
-rw-r--r--system/include/libcxx/__hash_table50
-rw-r--r--system/include/libcxx/__locale40
-rw-r--r--system/include/libcxx/__mutex_base35
-rw-r--r--system/include/libcxx/__split_buffer18
-rw-r--r--system/include/libcxx/__std_stream14
-rw-r--r--system/include/libcxx/__tree61
-rw-r--r--system/include/libcxx/__tuple30
-rw-r--r--system/include/libcxx/__tuple_034
-rw-r--r--system/include/libcxx/__undef_min_max8
-rw-r--r--system/include/libcxx/algorithm231
-rw-r--r--system/include/libcxx/array30
-rw-r--r--system/include/libcxx/bitset8
-rw-r--r--system/include/libcxx/chrono68
-rw-r--r--system/include/libcxx/cmath48
-rw-r--r--system/include/libcxx/codecvt39
-rw-r--r--system/include/libcxx/complex55
-rw-r--r--system/include/libcxx/cstddef2
-rw-r--r--system/include/libcxx/cstdio9
-rw-r--r--system/include/libcxx/cstdlib2
-rw-r--r--system/include/libcxx/cwchar2