emscripten/tests
Alon Zakai e309c20770 testcase for issue #2244 2014-03-23 18:53:43 -07:00
..
Module-exports
box2d Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
bullet
cases testcase for issue #2244 2014-03-23 18:53:43 -07:00
cmake
core emscripten_debugger() 2014-03-05 13:30:14 -08:00
ctype
cube2hash
cubescript
dirent
embind Update the tests to use asmjs-unknown-emscripten. 2014-02-25 11:58:52 -08:00
emscripten_log Clean up warnings in emscripten_log test. 2014-03-11 13:23:46 +02:00
enet
env
fcntl
fcntl-misc
fcntl-open
filesystem
freealut Fix browser.test_freealut on Windows by implementing a CMake build path for that library. 2013-11-17 22:06:03 +02:00
freetype
fs added basic unmount support 2014-01-30 14:58:35 -08:00
fuzz add -w to spidermonkey to see odin warnings 2014-03-10 15:50:29 -07:00
glbook
hyperbolic
langinfo
lua Fix Makefile in test_lua in the case when make is in a path that contains spaces (e.g. c:\program files\emscripten\...\mingw32-make). 2013-11-10 14:50:11 +02:00
math Make lgamma and friends work, add test. 2014-01-14 02:21:11 +07:00
module Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
msvc10
nbody-java Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
netinet Test in6addr_* constants 2014-02-06 22:03:05 -06:00
openjpeg
parseInt
poppler Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
printf tolerate negative values of precision in printf, fallback to default precision 2014-02-20 18:11:58 -08:00
pthread fix pthread_setspecific on values of null 2013-11-22 10:15:07 -08:00
python Update for the new datalayout string. 2014-03-04 08:39:05 -08:00
qsort
scons
sockets Cleaned up required files (some things aren't needed for this test); Run `npm install` as part of test. 2014-03-17 19:28:04 -04:00
sounds
sqlite Fix an implicit declaration of atoi in sqlite's benchmark.c. 2014-03-04 00:09:11 -08:00
stat Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
stdio Fixes bug when renaming a directory into a subdirectory. 2013-10-11 11:58:24 -04:00
systypes
termios
time
unistd Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
utime
uuid Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
zlib Delete tests/zlib/zconf.h file from the zlib source tree, since it is an automatically generated file during configure step. Add Emscripten-specific mod to make zlib CMakeLists.txt build succeed. 2013-11-13 19:57:08 +02:00
799.cpp Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
aniso.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
aniso.png
asmjs-unknown-emscripten.c Begin using the Emscripten toolchain in clang. 2014-02-25 11:58:53 -08:00
autoassemble.c
bigswitch.cpp
bloom.dds
browser_gc.cpp
browser_harness.html
browser_main.cpp
browser_module.cpp
checksummer.c
codemods.cpp optimize out fround calls on clients that do not support fround 2014-02-05 15:16:05 -05:00
cube2md5.cpp
cube2md5.ok
cube2md5.txt
cube_explosion.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
cube_explosion.png
cubegeom.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
cubegeom.png
cubegeom_color.c enable errors on implicit functions by default; fixes #2175 2014-03-03 15:38:42 -08:00
cubegeom_color.png
cubegeom_color2.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
cubegeom_color2.png
cubegeom_fog.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
cubegeom_fog.png
cubegeom_glew.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
cubegeom_mt.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
cubegeom_mt.png
cubegeom_normal.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
cubegeom_normal.png
cubegeom_normal_dap.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
cubegeom_normal_dap_far.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
cubegeom_normal_dap_far_glda.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
cubegeom_normal_dap_far_glda.png
cubegeom_normal_dap_far_glda_quad.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
cubegeom_normal_dap_far_glda_quad.png
cubegeom_normal_dap_far_range.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
cubegeom_normal_dap_far_range.png
cubegeom_pre.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
cubegeom_pre.png
cubegeom_pre2.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
cubegeom_pre2.png
cubegeom_pre2_vao.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
cubegeom_pre2_vao2.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
cubegeom_pre2_vao2.png
cubegeom_pre3.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
cubegeom_pre_vao.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
cubegeom_pre_vao.png
cubegeom_proc.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
cubegeom_texturematrix.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
cubegeom_texturematrix.png
dlmalloc_proxy.c
dlmalloc_test.c
doublestart.c fix double start bug #1992 in browser as well 2014-01-14 14:49:29 -08:00
emscripten_api_browser.cpp add a version of emscripten_set_main_loop where the main loop takes an argument; fixes #2114 2014-02-18 17:56:13 -08:00
emscripten_api_browser2.cpp
emscripten_api_browser_infloop.cpp
emscripten_fs_api_browser.cpp
emscripten_get_now.cpp use double for emscripten_get_now, to not lose precision from performance.now etc. 2013-10-29 14:48:40 -07:00
fannkuch.cpp
fannkuch.js
fasta.cpp
fasta.js
file_db.cpp
files.cpp
float+.c
float_tex.cpp
float_tex.png
full_es2_sdlproc.c enable errors on implicit functions by default; fixes #2175 2014-03-03 15:38:42 -08:00
gears.png
gl_matrix_identity.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
gl_ps.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
gl_ps.png
gl_ps_packed.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
gl_ps_strides.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
gl_ps_strides.png
gl_renderers.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
gl_renderers.png
gl_stride.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
gl_stride.png
gl_subdata.cpp
gl_vertex_buffer.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
gl_vertex_buffer.png
gl_vertex_buffer_pre.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
gl_vertex_buffer_pre.png
glbegin_points.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
glbegin_points.png
gles2_conformance.cpp Generate an GL_INVALID_VALUE error when user calls glGetXXX() with a null out pointer instead of crashing. Fix glGetIntegerv of GL_SHADER_BINARY_FORMATS to not write anything out to the provided buffer. 2013-12-13 18:07:04 +02:00
gles2_uniform_arrays.cpp Implement support for glGetProgramiv(GL_ACTIVE_UNIFORM_MAX_LENGTH) and glGetProgramiv(GL_ACTIVE_ATTRIBUTE_MAX_LENGTH). Test this as part of gles2_uniform_arrays.cpp. Closes #1796. 2013-11-14 00:49:35 +02:00
glew.c Add GLEW 1.10.0 emulation 2014-01-14 17:04:58 +02:00
glfw.c
glgetattachedshaders.c
glgettexenv.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
glshaderinfo.cpp
glut_touchevents.c
glut_wheelevents.c
hashtest.cpp
hello_cxx03.cpp
hello_cxx11.cpp
hello_function.cpp
hello_image_sdl.c add test file for tutorial 2013-12-16 17:45:47 -08:00
hello_libcxx.cpp
hello_libcxx_mod1.cpp
hello_libcxx_mod2.cpp
hello_libcxx_mod2a.cpp
hello_malloc.cpp
hello_world.c
hello_world.cpp
hello_world.ll Update for the new datalayout string. 2014-03-04 08:39:05 -08:00
hello_world_error.c
hello_world_error.cpp
hello_world_exit.c Implement command line passing to work to emrun when --emrun is passed. 2013-12-19 18:10:29 +02:00
hello_world_file.cpp
hello_world_file.txt
hello_world_gles.c throttle glut requestAnimationFrames; fixes #2183 2014-03-05 18:36:47 -08:00
hello_world_gles_deriv.c move automatic OES_standard_derivatives enabling behind LEGACY_GL_EMULATION define 2014-02-01 20:28:15 -08:00
hello_world_gles_full.c
hello_world_gles_full_944.c
hello_world_gles_shell.html write out html and side js when html output is requested, to improve page load times 2013-10-23 19:06:55 -07:00
hello_world_loop.cpp
hello_world_loop_malloc.cpp
hello_world_sdl.cpp
hello_world_worker.cpp fix file preloading in workers and add test 2013-12-02 16:17:23 -05:00
htmltest.png
http.cpp
http.h
i64_precise.txt
life.c
lifetime.ll
linpack.c is SP is not defined in linpack, default to DP 2013-10-17 15:54:12 -07:00
mem_init.cpp add docs and testing for mem init file being async 2014-03-06 11:42:43 -08:00
mmap_file.c Add command line parameter --no-heap-copy that optimizes for small memory footprint and fread() performance over the default behavior that copied VFS to HEAP, that is designed for mmap() performance. 2013-11-02 01:46:31 +02:00
new.cpp
openal_buffers.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
openal_playback.cpp Make tests/openal_playback.cpp compilable outside the test runner. 2014-03-14 20:58:04 +02:00
perspective.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
perspective.png
pre_run_deps.cpp
raytrace.cpp
raytrace.ppm
raytrace_7_256.ppm
runner.py Update test runner help text. 2014-03-18 16:22:43 +07:00
s3tc.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
s3tc.png
s3tc_crunch.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
s3tc_crunch.png
screenshot-fog-density.png
screenshot-fog-exp2.png
screenshot-fog-linear.png
screenshot-fog-negative.png
screenshot-fog-simple.png
screenshot-gray-purple.png
screenshot-gray.png
screenshot.dds
screenshot.jpg
screenshot.png
screenshot2.png
sdl_alloctext.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
sdl_audio.c
sdl_audio_beep.cpp Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
sdl_audio_mix.c
sdl_audio_mix_channels.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
sdl_audio_quickload.c
sdl_canvas.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
sdl_canvas_alpha.c
sdl_canvas_alpha.png
sdl_canvas_blank.c
sdl_canvas_blank.png
sdl_canvas_palette.c Fix SDL_SetColors && SDL_envets 2013-10-30 18:18:29 +07:00
sdl_canvas_palette.png
sdl_canvas_palette_2.c
sdl_canvas_palette_b.png
sdl_canvas_palette_g.png
sdl_canvas_palette_r.png
sdl_canvas_proxy.c
sdl_canvas_proxy.png
sdl_canvas_size.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
sdl_canvas_size.html correct way of scrollinbg to bottom 2013-11-26 04:08:18 +08:00
sdl_canvas_twice.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
sdl_canvas_twice.png
sdl_fog_density.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
sdl_fog_exp2.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
sdl_fog_linear.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
sdl_fog_negative.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
sdl_fog_simple.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
sdl_gfx_primitives.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
sdl_gfx_primitives.png
sdl_gl_read.c
sdl_headless.c enable errors on implicit functions by default; fixes #2175 2014-03-03 15:38:42 -08:00
sdl_image.c
sdl_image_prepare.c
sdl_image_prepare_data.c
sdl_joystick.c [SDL] SDL_JoystickEventState should default to SDL_ENABLE, not SDL_DISABLE. 2013-11-19 18:22:45 -08:00
sdl_key.c
sdl_key_proxy.c
sdl_key_test.c
sdl_maprgba.c
sdl_maprgba.png
sdl_mouse.c
sdl_ogl.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
sdl_ogl_defaultMatrixMode.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
sdl_ogl_p.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
sdl_ogl_proc_alias.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
sdl_pumpevents.c
sdl_quit.c
sdl_resize.c
sdl_rotozoom.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
sdl_rotozoom.png
sdl_stb_image.c
sdl_stb_image_data.c
sdl_surface_refcount.c
sdl_swsurface.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
sdl_text.c
sdl_wm_togglefullscreen.c Update test_sdl_wm_togglefullscreen to continuously render to queried canvas size. 2014-03-07 11:01:25 +02:00
sdlglshader.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
sdlglshader.png
sha1.c
ship.dds
skinning_test_no_simd.cpp
test-fix-closure.js
test_benchmark.py add ifs benchmark 2014-03-17 17:56:17 -07:00
test_browser.py Add an automated version of the html5 mouse test in browser test suite. 2014-03-14 11:26:19 +02:00
test_core.py restore some closure testing 2014-03-10 13:24:41 -07:00
test_egl.c test for eglGetProcAddress 2014-02-07 19:00:11 -05:00
test_egl_width_height.c
test_float_literals.cpp Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
test_float_literals.out Add test for storing special float literals in source code. Currently fails in fastcomp. 2014-01-24 19:16:10 +02:00
test_html5.c Add new fields to EmscriptenFullscreenChangeEvent structure that report the 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 . 2014-02-26 12:11:15 +02:00
test_html5_fullscreen.c Register mouse callbacks in test_html5_fullscreen.c sample so that it can be tested on IE as well. 2014-03-12 11:15:08 +02:00
test_html5_mouse.c Fix unregistering of event handlers (all params of removeEventListener must *exactly* match the signature used in registration, up to useCapture) and a closure name rename problem. Fixes #2230. 2014-03-16 08:46:51 -07:00
test_interactive.py Implement support for Webkit mouse wheel events. Add new interactive mouse test. Checked on OSX Safari 6.0.5. Fixes #2219. 2014-03-13 16:34:46 +02:00
test_locale.c Formatting fix and add test 2014-02-19 23:18:31 -08:00
test_locale.out Formatting fix and add test 2014-02-19 23:18:31 -08:00
test_minmax.c Add test_minmax that checks different comparisons when nans and infs are related. 2014-02-04 11:38:58 -05:00
test_other.py do not warn on missing emscripten_ functions 2014-03-22 14:24:36 -07:00
test_sanity.py more warnings on source versions not matching, plus testing 2014-02-26 17:58:26 -08:00
test_sockets.py comment on webrtc test 2014-03-18 12:25:55 -07:00
test_webgl_context_attributes_common.c specify (void) as the arguments in webgl_context_attributes test, to avoid confusion with varargs by clang 2014-01-04 14:02:51 -08:00
test_webgl_context_attributes_glfw.c add tests for WebGL context attributes (antialiasing, depth, stencil) when they are enabled or disabled 2013-10-24 10:34:32 +02:00
test_webgl_context_attributes_glut.c add tests for WebGL context attributes (antialiasing, depth, stencil) when they are enabled or disabled 2013-10-24 10:34:32 +02:00
test_webgl_context_attributes_sdl.c add tests for WebGL context attributes (antialiasing, depth, stencil) when they are enabled or disabled 2013-10-24 10:34:32 +02:00
tex_nonbyte.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
tex_nonbyte.png
twopart_main.cpp
twopart_side.cpp
utf32.cpp enable and fix more tests for fastcomp 2014-01-20 17:21:40 -08:00
water.dds
whets.cpp
worker_api_2_main.cpp
worker_api_2_worker.cpp
worker_api_3_main.cpp Allow multiple worker responses (via messages) if desired. 2014-03-03 17:00:11 -05:00
worker_api_3_worker.cpp Allow multiple worker responses (via messages) if desired. 2014-03-03 17:00:11 -05:00
worker_api_main.cpp
worker_api_worker.cpp