emscripten/tests
Alon Zakai f612725265 fix up test_require 2014-10-29 12:52:31 -07:00
..
Module-exports replaced tests/Module-exports in path_from_root with 'tests', 'Module-exports' to be more friendly multiple OSs 2013-10-05 08:03:24 +01:00
box2d Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
bullet add blacklist for bullet 2014-10-14 14:17:27 -07:00
cases fix bug where only ctlz or cttz is present, but not both 2014-07-29 17:47:40 -07:00
cmake Fix a long-standing CMake toolchain issue where the toolchain was not able to specify a default suffix (.js) for generated executables and the suffix that was set got silently erased. Previously the default suffix was empty "", which meant all user CMakeLists.txt files had to explicitly specify the suffix. Fixing this adds support for CMake built-in check_function_exists() detection macro which is used e.g. by SDL2 CMakeLists.txt path. To build html files, add the directive 'SET(CMAKE_EXECUTABLE_SUFFIX ".html")' like before. 2014-07-10 19:45:30 +03:00
core test repeated vswprintf 2014-10-16 14:43:29 -07:00
ctype
cube2hash
cubescript
dirent strsignal; 1.21.4; fixes #2532 2014-07-17 10:55:07 -07:00
embind Merge pull request #2907 from waywardmonkeys/upstream-from-imvu-pointer-names 2014-10-21 13:46:26 -07:00
emscripten_log Clean up warnings in emscripten_log test. 2014-03-11 13:23:46 +02:00
enet second enet fix to handle musl headers in emscripten 2013-09-13 10:52:48 -07:00
env make environ work by itself; fixes #2557 2014-07-22 15:34:50 -07:00
fcntl make memory management sane: 0 is null, then static including globals, then stack, then dynamic/sbrk. deprecate shared libs (BUILD_AS_SHARED_LIB) 2013-05-04 19:53:45 -07:00
fcntl-misc check write permission in posix_fallocate 2013-07-12 23:29:47 -07:00
fcntl-open Include signal.h when using signals. 2013-08-04 08:51:04 +08:00
filesystem update test_fs_base 2014-07-22 18:04:17 -07:00
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 * Added comments on edited code. 2013-04-26 22:12:28 +02:00
fs fix for empty file bug in idbfs 2014-09-30 09:56:08 -07:00
fuzz fix fuzzer to work with recent node workarounds 2014-08-05 15:54:10 -07:00
glbook strip color correction from pngs, so that the browser reftests are consistent across machines 2013-08-05 11:41:57 -07:00
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 Remove Hello_Triangle_KD project from msvc tests, since it depends on nonexisting OpenKode. 2013-09-10 16:20:55 +03:00
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 Now that CMake CHECK_INCLUDE_FILE() macro works, don't unconditionally include getopt() to openjpeg CMake build, but let it get detected via CMake. 2014-07-10 20:27:12 +03:00
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 Reduce call chain of qsort 2013-07-31 10:32:44 +08:00
return64bit The most significant 32 bits of a 64 bit long return value get passed in the global tempRet0, but this fails when asm.js and/or closure are enabled as tempRet0 was declared again inside the asm closure. This fix exports tempRet0 via an accessor method Runtime.getTempRet0() which is visible with or without optimisations being enabled 2014-04-24 08:32:52 +01:00
scons
sockets run webrtc test on a less-likely-to-be-used port 2014-09-15 13:12:43 -07:00
sounds First pass at buffer queueing 2013-07-30 17:45:32 -07:00
sqlite add sqlite speed test 2014-06-11 14:22:37 -07: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 - added tests for tcgetattr / tcsetattr 2013-08-29 12:57:33 -07:00
time more timezone fixes, plus unittests 2014-09-05 13:49:06 +01:00
unistd pid/gid mess improved 2014-08-22 10:09:58 +06:00
utime Include signal.h when using signals. 2013-08-04 08:51:04 +08:00
uuid Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
webidl Merge pull request #2812 from artillery/incoming 2014-09-22 19:22:40 -07:00
zlib zlib: Fix compilation warning in example.c 2014-10-15 15:52:11 +07: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
asm_swap.cpp add test for asm module swapping 2014-10-13 15:53:30 -07:00
asm_swap2.cpp add test for asm module swapping 2014-10-13 15:53:30 -07:00
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 add browser module test 2013-09-03 14:41:31 -07:00
browser_module.cpp add browser module test 2013-09-03 14:41:31 -07:00
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 update cube browser tests to use reftests 2013-08-02 17:09:16 -07:00
cubegeom.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
cubegeom.png update cube browser tests to use reftests 2013-08-02 17:09:16 -07:00
cubegeom_color.c enable errors on implicit functions by default; fixes #2175 2014-03-03 15:38:42 -08:00
cubegeom_color.png update cube browser tests to use reftests 2013-08-02 17:09:16 -07:00
cubegeom_color2.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
cubegeom_color2.png update cube browser tests to use reftests 2013-08-02 17:09:16 -07:00
cubegeom_fog.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
cubegeom_fog.png update cube browser tests to use reftests 2013-08-02 17:09:16 -07:00
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 update cube browser tests to use reftests 2013-08-02 17:09:16 -07:00
cubegeom_normal.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
cubegeom_normal.png update cube browser tests to use reftests 2013-08-02 17:09:16 -07:00
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 update cube browser tests to use reftests 2013-08-02 17:09:16 -07:00
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 update cube browser tests to use reftests 2013-08-02 17:09:16 -07:00
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 update cube browser tests to use reftests 2013-08-02 17:09:16 -07:00
cubegeom_pre.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
cubegeom_pre.png convert test_cubegeom_pre to reftest 2013-08-02 15:50:56 -07:00
cubegeom_pre2.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
cubegeom_pre2.png update cube browser tests to use reftests 2013-08-02 17:09:16 -07:00
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 update cube browser tests to use reftests 2013-08-02 17:09:16 -07:00
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 update cube browser tests to use reftests 2013-08-02 17:09:16 -07:00
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 update cube browser tests to use reftests 2013-08-02 17:09:16 -07:00
dlmalloc_proxy.c do not eliminate supposedly stub functions in side modules, as they may be imported from the parent 2013-09-03 14:41:31 -07:00
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 simple test for get_device_pixel_ratio 2014-09-06 12:08:43 +01:00
emscripten_api_browser2.cpp emscripten_async_load_script 2013-09-13 15:13:30 -07:00
emscripten_api_browser_infloop.cpp
emscripten_fs_api_browser.cpp fix file argument changing before callback in async_wget; fixes #2349 2014-05-12 10:51:12 -07:00
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
emscripten_main_loop.cpp Rename emscripten_set_main_loop_interval to emscripten_set_main_loop_timing and add mode parameter to specify the main loop timing mode. 2014-10-03 17:35:37 +03:00
fannkuch.cpp standardize benchmark inputs 2013-04-25 21:32:43 -07:00
fannkuch.js
fasta.cpp
fasta.js
file_db.cpp FS.loadFilesFromDB|saveFilesToDB 2013-08-27 18:23:35 -07:00
files.cpp tmpnam and tmpfile fixes; fixes #2797 and #2798 2014-09-15 15:31:56 -07:00
float+.c Added test for float.h agreeing with sizeof. 2013-06-17 17:01:55 -07:00
float_tex.cpp Fix browser.test_float_tex. 2013-08-24 09:59:13 +07:00
float_tex.png
force_exit.c emscripten_force_exit option 2014-07-22 12:55:47 -07:00
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 Implement functions SDL_GL_SetSwapInterval and SDL_GL_GetSwapInterval. Add function emscripten_get_main_loop_interval(). 2014-10-03 17:35:36 +03: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 Added test for passing two separate arrays of attributes, each 2013-04-17 15:52:38 -04:00
gl_subdata.cpp fix highp to lowp in tests 2013-05-17 11:23:38 -07:00
gl_teximage.c glTex[Sub]Image* should not throw an exception, but should cause a GL_INVALID_ENUM error on unrecognized formats or types 2014-05-28 15:45:24 -05:00
gl_vertex_buffer.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
gl_vertex_buffer.png Added test which shows broken GL emulation when: 2013-09-04 11:47:36 -04:00
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 fix repeated calls to glDraw* where the count changes but not the client attributes; fixes part of #1589 2013-09-04 13:21:19 -07:00
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 some debug output 2014-06-20 16:53:19 -07:00
glew.c Add GLEW 1.10.0 emulation 2014-01-14 17:04:58 +02:00
glfw.c Implement glfwSwapInterval. 2014-10-03 17:35:36 +03:00
glfw3.c Add GLFW 3.0 emulation 2014-09-23 20:47:14 +03:00
glgetattachedshaders.c update test 2013-07-23 18:29:27 -04:00
glgettexenv.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
glshaderinfo.cpp _GNU_SOURCE definition not needed. 2013-08-24 10:18:25 +07:00
glut_touchevents.c fix test_glut_touchevents 2013-08-22 19:28:45 -07:00
glut_wheelevents.c add tests for GLUT mouse wheel events 2013-09-30 13:01:28 +02:00
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 move check for noExitRuntime into exit(), and fix up tests 2014-07-09 13:28:27 -07:00
hello_world.c move check for noExitRuntime into exit(), and fix up tests 2014-07-09 13:28:27 -07:00
hello_world.cpp move check for noExitRuntime into exit(), and fix up tests 2014-07-09 13:28:27 -07:00
hello_world.ll move check for noExitRuntime into exit(), and fix up tests 2014-07-09 13:28:27 -07:00
hello_world_error.c
hello_world_error.cpp
hello_world_exit.c Add support to emrun to receive binary file dumps, and add a JS function emrun_file_dump() when building with --emrun that performs a data dump back to server. Used e.g. to debug issue #1826. 2014-07-29 16:37:21 +03:00
hello_world_file.cpp show an error in tests/hello_world_file.cpp if we can't open the file; closes #2389 2014-05-29 14:15:57 -07:00
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_proxy.c add gl proxying reftest 2014-06-12 16:58:47 -07:00
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 move check for noExitRuntime into exit(), and fix up tests 2014-07-09 13:28:27 -07:00
hello_world_loop_malloc.cpp move check for noExitRuntime into exit(), and fix up tests 2014-07-09 13:28:27 -07:00
hello_world_sdl.cpp Optimize Emscripten SDL handwritten JS-implemented SDL_LockSurface() and SDL_UnlockSurface() by adding an option to perform discarding locks that are fast no-ops and to avoid the screen-is-always-opaque emulation which fills alpha=0xFF bytes to each pixel on lock and unlock. Call something like EM_ASM("SDL.defaults.copyOnLock = false; SDL.defaults.discardOnLock = true; SDL.defaults.opaqueFrontBuffer = false;"); at startup to enable these. 2014-10-06 15:20:53 +03:00
hello_world_worker.cpp fix file preloading in workers and add test 2013-12-02 16:17:23 -05:00
htmltest.png strip color correction from pngs, so that the browser reftests are consistent across machines 2013-08-05 11:41:57 -07:00
http.cpp Fixed wget2 tests by adding ST_ABORTED request status 2014-08-07 11:28:03 +04:00
http.h Fixed wget2 tests by adding ST_ABORTED request status 2014-08-07 11:28:03 +04:00
i64_precise.txt
life.c fix life compilation warning 2014-05-20 10:20:10 -07:00
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 assertions on the runtime being ready before using ccall/cwrap 2014-06-30 12:16:28 -07: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
primes.cpp split off primes benchmark to a separate file 2014-09-28 19:22:26 -07:00
raytrace.cpp
raytrace.ppm
raytrace_7_256.ppm
runner.py Fix test other.test_emterpreter on Windows (failed due to \r\n vs \n differences). 2014-10-21 14:14:09 +03:00
runtime_misuse.cpp more comprehensive testing for runtime misuse (either before initialized or after exited) 2014-07-03 13:56:58 -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
sdl2_audio_beep.cpp 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
sdl2_canvas.png enable fixed test_sdl2_canvas_proxy 2014-10-20 17:27:58 -07:00
sdl2_canvas_blank.c 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
sdl2_canvas_palette.c 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
sdl2_canvas_palette_2.c 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
sdl2_canvas_proxy.c 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
sdl2_canvas_size.c 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
sdl2_canvas_twice.c fix sdl*_canvas_twice tests, and enable in sdl2 2014-10-20 14:30:24 -07:00
sdl2_fog_density.c 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
sdl2_fog_exp2.c 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
sdl2_fog_linear.c 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
sdl2_fog_negative.c 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
sdl2_fog_simple.c 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
sdl2_gfx_primitives.c 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
sdl2_gl_read.c 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
sdl2_image.c 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
sdl2_image_prepare.c 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
sdl2_key.c 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
sdl2_mouse.c add some slack to browser.test_sdl2_mouse 2014-10-27 14:30:18 -07:00
sdl2_pumpevents.c 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
sdl2_swsurface.c 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
sdl2_text.c 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
sdl2glshader.c 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
sdl_alloctext.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
sdl_audio.c Added support for loading .ogg audio files using a combination of 2013-07-15 18:49:34 -04:00
sdl_audio_beep.cpp Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
sdl_audio_mix.c Implement Web Audio API playback backend to SDL Mix_* interface. This fixes 5b41371bb5 when Web Audio API is available, and works around the Firefox bug https://bugzilla.mozilla.org/show_bug.cgi?id=654787. 2014-05-20 02:05:13 +03:00
sdl_audio_mix_channels.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
sdl_canvas.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
sdl_canvas_alpha.c Add SDL_ConvertSurface and fix SDL_SetAlpha 2014-10-13 23:47:47 +07:00
sdl_canvas_alpha.png Fix the reference image sdl_canvas_alpha.png. The previous image was an example of broken rendering: the test does (additive) alpha blending, and in the previous image some of the pixel components wrapped around to show green color artifacts. Fixes #1826. 2014-07-29 16:40:26 +03:00
sdl_canvas_alpha_flag_0.png Add SDL_ConvertSurface and fix SDL_SetAlpha 2014-10-13 23:47:47 +07:00
sdl_canvas_blank.c Fix SDL color encoding. 2013-06-17 18:30:43 -07:00
sdl_canvas_blank.png Fix SDL color encoding. 2013-06-17 18:30:43 -07:00
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 test file preloading in worker 2013-09-08 20:00:28 -07:00
sdl_canvas_proxy.png add test harness support for proxying, test_sdl_canvas_proxy passes 2013-09-08 18:49:20 -07:00
sdl_canvas_size.c Don't increment result, return 1 on success or 0 on failure 2014-06-30 08:53:35 -07:00
sdl_canvas_size.html correct way of scrollinbg to bottom 2013-11-26 04:08:18 +08:00
sdl_canvas_twice.c fix sdl*_canvas_twice tests, and enable in sdl2 2014-10-20 14:30:24 -07:00
sdl_canvas_twice.png
sdl_create_rgb_surface_from.c SDL_CreateRGBSurfaceFrom for surfaces with depth 32 2014-10-27 23:32:20 +07:00
sdl_create_rgb_surface_from.png SDL_CreateRGBSurfaceFrom for surfaces with depth 32 2014-10-27 23:32:20 +07:00
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_free_screen.cpp fix SDL bug where freeing the surface screen did not work properly 2014-03-28 11:04:35 -07:00
sdl_gfx_primitives.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
sdl_gfx_primitives.png strip color correction from pngs, so that the browser reftests are consistent across machines 2013-08-05 11:41:57 -07:00
sdl_gl_mapbuffers.c Address review comments and add glFlushMappedBufferRange. 2014-10-01 20:25:06 -07:00
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 make sdl_image.c work when REPORT_RESULT is not defined 2014-08-18 15:57:43 -07:00
sdl_image_prepare.c
sdl_image_prepare_data.c Should be fopen, not open. 2013-08-24 13:23:47 +07:00
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 Remove SDL_ttf from sdl_key{_proxy} 2014-06-25 20:20:10 -07:00
sdl_key_proxy.c Remove SDL_ttf from sdl_key{_proxy} 2014-06-25 20:20:10 -07:00
sdl_key_test.c unpress keys when losing focus 2013-05-01 14:57:52 -07:00
sdl_maprgba.c add tests for SDL_GetRGB and SDL_GetRGBA 2014-07-01 15:00:38 -07:00
sdl_maprgba.png strip color correction from pngs, so that the browser reftests are consistent across machines 2013-08-05 11:41:57 -07:00
sdl_mouse.c Remove sdl_ttf from sdl_mouse test 2014-06-26 19:26:51 -07:00
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 add tests for alpha keys from SDL_GetKeyState 2013-08-18 03:26:30 -04:00
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 Fix the rotozoom tests 2013-10-07 00:43:59 +02:00
sdl_set_clip_rect.c Implement SDL_SetClipRect/SDL_GetClipRect 2014-10-29 23:41:12 +07:00
sdl_set_clip_rect.png Implement SDL_SetClipRect/SDL_GetClipRect 2014-10-29 23:41:12 +07:00
sdl_stb_image.c support for stb-image 2013-07-31 11:14:04 -07:00
sdl_stb_image_data.c support for stb-image 2013-07-31 11:14:04 -07:00
sdl_surface_refcount.c Don't leak the last surface and improve SDL_surface refcount test 2013-07-25 09:43:30 +02:00
sdl_swsurface.c Use __EMSCRIPTEN__ instead of EMSCRIPTEN in tests. 2014-02-25 11:58:53 -08:00
sdl_text.c
sdl_touch.c Better standards-compliant fix for browser.test_sdl_touch that works on Chrome as well. 2014-04-16 15:15:47 +03:00
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
sdlglshader2.c prevent shader regex from mixing up lines 2014-06-20 18:38:49 -07:00
sha1.c
ship.dds
skinning_test_no_simd.cpp update benchmarks 2013-04-29 11:00:23 -07:00
test-fix-closure.js
test_benchmark.py restore benchmark settings to incoming defaults 2014-10-17 13:00:51 -07:00
test_browser.py Implement SDL_SetClipRect/SDL_GetClipRect 2014-10-29 23:41:12 +07:00
test_core.py fix up test_require 2014-10-29 12:52:31 -07:00
test_egl.c Fix test_egl 2014-10-03 17:35:37 +03:00
test_egl_width_height.c Issue #645: Implement eglQuerySurface for EGL_HEIGHT and EGL_WIDTH. 2013-05-10 17:26:06 -07:00
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 mouseover/out events to html5.5; 1.25.2 2014-10-16 12:06:26 -07: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 Add test for previous commit. 2014-09-07 06:39:39 -04:00
test_interactive.py 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
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 fix up test_require 2014-10-29 12:52:31 -07:00
test_sanity.py sanity test for port version causing retrieve 2014-10-23 11:31:11 -07:00
test_sdl_mousewheel.c Fix various issues with SDL mouse scrolling and add a test. Fixes #2643. 2014-08-27 14:59:18 +03:00
test_sockets.py disable most websockify-using parts of sockets tests; #2700 2014-10-27 15:23:11 -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
test_wget.c implement emscripten_wget 2014-07-29 14:26:13 -07: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 move check for noExitRuntime into exit(), and fix up tests 2014-07-09 13:28:27 -07:00
twopart_side.cpp
utf32.cpp enable and fix more tests for fastcomp 2014-01-20 17:21:40 -08:00
water.dds
webgl_create_context.cpp Add test for creating gl contexts in a main loop and using -s FULL_ES2=1. This will fail with the following JavaScript exception "Uncaught TypeError: Cannot set property '0' of undefined" in GL.newRenderingFrameStarted() 2014-09-19 15:40:30 -04:00
whets.cpp add whets testcase 2013-05-07 16:39:32 -07:00
worker_api_2_main.cpp fix bug in browser.test_worker_api_2 2014-08-06 14:59:31 -07:00
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