emscripten/tests
Alon Zakai a310827131 enable a form of safe heap in asm, using js optimizer pass to ensure full coverage and support for fastcomp 2014-01-16 11:27:39 -08: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 fix box2d compilation with emscripten 2013-05-09 14:29:32 -07:00
bullet Remove executable permissions on simple files 2013-05-03 13:18:26 -07:00
cases clean up some more tests/cases 2014-01-13 10:53:22 -08:00
cmake Add functions em_link_js_library(), em_link_pre_js() and em_link_post_js() to support linking .js files to executables, while doing dependency tracking on filestamp modifications. For more info, see https://groups.google.com/forum/#!topic/emscripten-discuss/uRbTIB62V7s . 2013-09-18 16:27:51 +03:00
core add musl fputws, fix vswprintf, add testing for fwprintf and swprintf as well 2014-01-15 11:26:48 -08:00
ctype fix test_ctype for newlib 2011-10-18 16:07:01 -07:00
cube2hash readme for cube2hash testcase 2012-04-04 14:59:39 -07:00
cubescript work towards QUANTUM_SIZE=1 (unused) 2011-04-22 07:53:31 -07:00
dirent Include signal.h when using signals. 2013-08-04 08:51:04 +08:00
embind correct way of scrollinbg to bottom 2013-11-26 04:08:18 +08:00
emscripten_log Move emscripten-source-map.min.js to src/ since it is a non-tests file needed by public use when user wants to emscripten_log with a C callstack. Remove redundant emscripten_demangle function. 2013-12-20 11:49:36 +02:00
enet second enet fix to handle musl headers in emscripten 2013-09-13 10:52:48 -07:00
env use a valid dir in the default HOME env var value 2012-03-21 13:52:11 -07:00
exceptions Polymorphic exception handling. 2012-02-20 08:50:04 +00: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 updated unistd and fs_base tests to use new FS APIs 2013-09-03 22:00:02 -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 - added basic nodefs r/w test 2013-09-29 01:50:35 -07:00
fuzz improve fuzz test tool 2013-12-23 12:15:16 -08: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 Added hyperbolic math functions; 2011-07-08 11:46:20 +03:00
langinfo Implemented nl_langinfo(). 2011-08-17 07:44:30 +03:00
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 updated test_stdin to work in SM shell 2013-08-29 12:57:33 -07: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 standardize params to nbody_java 2013-05-09 15:49:57 -07:00
openjpeg stub out unneeded openjpeg functions, so it can parse in asm 2013-01-18 18:15:48 -08:00
parseInt use precise 64-bit parsing for parseInt, add bswap64 test, fixes #768 2012-12-30 11:07:01 -08:00
poppler fix poppler configure for clang 3.4 2014-01-06 13:53:58 -08:00
printf handle precision -1 in printf .* 2014-01-13 15:31:52 -08:00
pthread fix pthread_setspecific on values of null 2013-11-22 10:15:07 -08:00
python Expand on the instructions for building Python. 2013-09-13 22:04:11 +07:00
qsort Reduce call chain of qsort 2013-07-31 10:32:44 +08:00
scons Only use C++ flags for C++ code 2012-05-28 14:08:49 +02:00
sockets add getprotobyname and associated functions from netdb.h. Add test_getprotobyname.c test suite and update test_sockets.py to include test_getprotobyname. ./runner.py sockets.test_getprotobyname completes successfully 2013-11-24 11:16:36 +00:00
sounds First pass at buffer queueing 2013-07-30 17:45:32 -07:00
sqlite test fixes and set sign and overflow correction to 1 when in asm mode 2012-12-07 14:23:24 -08:00
stat Merge pull request #1458 from inolen/vfs 2013-08-06 10:32:57 -07:00
stdio Fixes bug when renaming a directory into a subdirectory. 2013-10-11 11:58:24 -04:00
systypes Make sure that sys/types.h defines old-style C sized types 2012-01-30 20:21:04 -05:00
termios - added tests for tcgetattr / tcsetattr 2013-08-29 12:57:33 -07:00
time actually implement clock_gettime() 2013-05-23 12:11:30 -07:00
unistd Fix test_unistd_access and test_unistd_truncate on Windows. Both tests failed at the end on cleanup stage, when the test left behind files with readonly bit set, and shutil.rmtree() fails on Windows if any of the files are read-only. 2013-10-21 22:20:25 +03:00
utime Include signal.h when using signals. 2013-08-04 08:51:04 +08:00
uuid Added crypto quality random number generators for Node.js and browser environment if available 2014-01-02 16:40:09 +00: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 This header is <arpa/inet.h>, not <net/arpa/...> 2013-04-29 18:20:35 +07:00
aniso.c fix output in glGetFramebufferAttachmentParameteriv 2014-01-03 11:59:02 -08:00
aniso.png set alpha to false in WebGL rendering - it represents the screen, so no alpha is needed 2013-02-14 22:39:38 +01:00
autoassemble.c Polish for emscripten.py and its tests. 2011-07-09 20:14:00 +03:00
bigswitch.cpp add testcase with big switch for #781 2013-01-13 13:33:43 -08:00
bloom.dds test for decrunching more than one image 2012-06-18 14:39:30 -07:00
browser_gc.cpp fix test_gc 2012-09-19 10:37:02 -07:00
browser_harness.html nicer browser test harness text 2012-04-12 11:32:39 -07:00
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 add tests for chunked binary web worker xhr 2012-10-19 05:27:13 +02:00
cube2md5.cpp fix strtod behavior on non-ints 2012-05-26 19:45:05 +02:00
cube2md5.ok fix strtod behavior on non-ints 2012-05-26 19:45:05 +02:00
cube2md5.txt fix strtod behavior on non-ints 2012-05-26 19:45:05 +02:00
cube_explosion.c update cube browser tests to use reftests 2013-08-02 17:09:16 -07:00
cube_explosion.png update cube browser tests to use reftests 2013-08-02 17:09:16 -07:00
cubegeom.c properly handle getParameter returning null when it means a null object (e.g., no buffer is bound) and not an invalid name 2014-01-03 11:39:31 -08:00
cubegeom.png update cube browser tests to use reftests 2013-08-02 17:09:16 -07:00
cubegeom_color.c Include stdlib.h when using malloc(). 2013-08-24 10:18:24 +07:00
cubegeom_color.png update cube browser tests to use reftests 2013-08-02 17:09:16 -07:00
cubegeom_color2.c update cube browser tests to use reftests 2013-08-02 17:09:16 -07:00
cubegeom_color2.png update cube browser tests to use reftests 2013-08-02 17:09:16 -07:00
cubegeom_fog.c update cube browser tests to use reftests 2013-08-02 17:09:16 -07:00
cubegeom_fog.png update cube browser tests to use reftests 2013-08-02 17:09:16 -07:00
cubegeom_glew.c Fixed a few warnings in cubegeom tests 2013-10-13 12:41:25 +02:00
cubegeom_mt.c update cube browser tests to use reftests 2013-08-02 17:09:16 -07:00
cubegeom_mt.png update cube browser tests to use reftests 2013-08-02 17:09:16 -07:00
cubegeom_normal.c update cube browser tests to use reftests 2013-08-02 17:09:16 -07:00
cubegeom_normal.png update cube browser tests to use reftests 2013-08-02 17:09:16 -07:00
cubegeom_normal_dap.c update cube browser tests to use reftests 2013-08-02 17:09:16 -07:00
cubegeom_normal_dap_far.c update cube browser tests to use reftests 2013-08-02 17:09:16 -07:00
cubegeom_normal_dap_far_glda.c update cube browser tests to use reftests 2013-08-02 17:09:16 -07: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 update cube browser tests to use reftests 2013-08-02 17:09:16 -07: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 update cube browser tests to use reftests 2013-08-02 17:09:16 -07: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 Include stdlib.h when using malloc(). 2013-08-24 10:18:24 +07:00
cubegeom_pre.png convert test_cubegeom_pre to reftest 2013-08-02 15:50:56 -07:00
cubegeom_pre2.c Include stdlib.h when using malloc(). 2013-08-24 10:18:24 +07:00
cubegeom_pre2.png update cube browser tests to use reftests 2013-08-02 17:09:16 -07:00
cubegeom_pre2_vao.c Include stdlib.h when using malloc(). 2013-08-24 10:18:24 +07:00
cubegeom_pre2_vao2.c Include stdlib.h when using malloc(). 2013-08-24 10:18:24 +07:00
cubegeom_pre2_vao2.png update cube browser tests to use reftests 2013-08-02 17:09:16 -07:00
cubegeom_pre3.c Include stdlib.h when using malloc(). 2013-08-24 10:18:24 +07:00
cubegeom_pre_vao.c Include stdlib.h when using malloc(). 2013-08-24 10:18:24 +07:00
cubegeom_pre_vao.png update cube browser tests to use reftests 2013-08-02 17:09:16 -07:00
cubegeom_texturematrix.c Include stdlib.h when using malloc(). 2013-08-24 10:18:24 +07: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 Skip, or simulate success for the test_dlmalloc test that checks memory allocation linearity/contiguity when compiling it natively to OSX. On that platform, this condition has been detected to not hold. Retain the check still for other platforms. 2013-02-12 02:13:01 +02:00
doublestart.c fix double start bug #1992 in browser as well 2014-01-14 14:49:29 -08:00
emscripten_api_browser.cpp fix test_api_browser for asm 2013-01-19 21:23:31 -08:00
emscripten_api_browser2.cpp emscripten_async_load_script 2013-09-13 15:13:30 -07:00
emscripten_api_browser_infloop.cpp fix test_emscripten_api_infloop 2013-03-20 16:16:52 -07:00
emscripten_fs_api_browser.cpp make browser fs api test robust 2012-12-31 11:38:39 -08: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
fannkuch.cpp standardize benchmark inputs 2013-04-25 21:32:43 -07:00
fannkuch.js the code 2010-08-25 21:01:10 -07:00
fasta.cpp fix fasta bug that shows up in clang 2012-02-01 11:34:25 -08:00
fasta.js the code 2010-08-25 21:01:10 -07:00
file_db.cpp FS.loadFilesFromDB|saveFilesToDB 2013-08-27 18:23:35 -07:00
files.cpp Removed old test case and put a test case in a more appropriate area. 2013-09-18 15:44:58 -04: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 set alpha to false in WebGL rendering - it represents the screen, so no alpha is needed 2013-02-14 22:39:38 +01:00
full_es2_sdlproc.c do not use gl emulation code in es2 emulation mode, to avoid confusing lack of a bound buffer between them 2013-05-30 16:44:26 -07:00
gears.png set alpha to false in WebGL rendering - it represents the screen, so no alpha is needed 2013-02-14 22:39:38 +01:00
gl_matrix_identity.c Include stdlib.h when using malloc(). 2013-08-24 10:18:24 +07:00
gl_ps.c Adding texEnv emulation to Immediate mode. 2013-05-20 10:48:40 -07:00
gl_ps.png set alpha to false in WebGL rendering - it represents the screen, so no alpha is needed 2013-02-14 22:39:38 +01:00
gl_ps_packed.c support packed attributes in gl emulation code, perform restriding manually 2013-02-06 16:06:24 -08:00
gl_ps_strides.c add test for pull #956 2013-03-17 21:15:27 -07:00
gl_ps_strides.png add test for pull #956 2013-03-17 21:15:27 -07:00
gl_renderers.c refactor gl_renderers.c 2013-03-31 14:17:29 -07:00
gl_renderers.png fix gl_renderers.png 2013-03-31 14:17:29 -07:00
gl_stride.c Added test for passing two separate arrays of attributes, each 2013-04-17 15:52:38 -04: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_vertex_buffer.c handle glBufferData usages that are not in WebGL; fixes #1589 2013-09-04 14:54:42 -07: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 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
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 Adding texEnv emulation to Immediate mode. 2013-05-20 10:48:40 -07:00
glbegin_points.png support glBegin on GL_POINTS; fixes #793 2013-01-19 16:31:47 -08:00
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 * Fixed glfw test. 2013-04-04 11:17:36 +02:00
glgetattachedshaders.c update test 2013-07-23 18:29:27 -04: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 clean up libcxx test 2012-01-19 10:14:11 -08:00
hello_cxx03.cpp Compile with -std=c++03 consistently on all platforms. By default, Clang 3.2 inconsistently uses C++11 for Windows and C++03 for Linux if user did not specify -std= on the command line. Fixes other.test_embind and *.test_llvmswitch. Add unit tests that confirm that .cpp files are compiled with C++03 std by default. 2013-02-01 22:51:35 +02:00
hello_cxx11.cpp Add a unit test that checks that user is able to specify a custom -std= flag on the command line. 2013-02-01 23:13:17 +02:00
hello_function.cpp hello_function.cpp example 2012-02-23 14:48:00 -08:00
hello_image_sdl.c add test file for tutorial 2013-12-16 17:45:47 -08:00
hello_libcxx.cpp automatically use libcxx when needed 2012-01-18 11:35:00 -08:00
hello_libcxx_mod1.cpp test for mixed jcache results 2012-11-22 17:40:53 +01:00
hello_libcxx_mod2.cpp emscripten_jcache_printf 2013-03-04 17:07:25 -08:00
hello_libcxx_mod2a.cpp emscripten_jcache_printf 2013-03-04 17:07:25 -08:00
hello_malloc.cpp completely automatic malloc inclusion in emcc 2011-12-16 14:55:17 -08:00
hello_world.c refactor temp files handling code, and first passing compilation test for emcc 2011-12-11 15:24:04 -08:00
hello_world.cpp refactor temp files handling code, and first passing compilation test for emcc 2011-12-11 15:24:04 -08:00
hello_world.ll add missing file 2011-12-17 11:47:01 -08:00
hello_world_error.c missing test files 2011-12-20 11:06:42 -08:00
hello_world_error.cpp missing test files 2011-12-20 11:06:42 -08:00
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 various files 2012-03-15 18:35:10 -07:00
hello_world_file.txt various files 2012-03-15 18:35:10 -07:00
hello_world_gles.c [tests/hello_world_gles.c]: Added F11 to go in fullscreen mode (to test the glutFullScreen implementation) ; 2012-04-19 11:48:57 +08:00
hello_world_gles_deriv.c Make more tests use btest(). 2013-06-18 20:35:34 -07:00
hello_world_gles_full.c add test for animation in FULL_ES2 2013-03-07 12:46:11 -08:00
hello_world_gles_full_944.c add testcase for issue 944 2013-03-11 13:31:09 -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 completely automatic malloc inclusion in emcc 2011-12-16 14:55:17 -08:00
hello_world_loop_malloc.cpp completely automatic malloc inclusion in emcc 2011-12-16 14:55:17 -08:00
hello_world_sdl.cpp Fix SDL color encoding. 2013-06-17 18:30:43 -07: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 Merge remote-tracking branch 'wolfviking/incoming' into incoming 2013-01-07 17:43:36 -08:00
http.h Fix browser.test_emscripten_async_wget2. 2013-08-24 09:59:00 +07:00
i64_precise.txt improve i64 precise test 2012-04-01 18:18:57 -07:00
life.c update benchmarks 2013-04-29 11:00:23 -07:00
lifetime.ll remove variable eliminator in analyzer; we do that in the eliminator in -O1 and above anyhow 2012-02-11 14:54:56 -08:00
linpack.c is SP is not defined in linpack, default to DP 2013-10-17 15:54:12 -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 automatic malloc need detection for new 2012-01-07 18:01:09 -08:00
openal_buffers.c fix function type in test_openal_buffers for asm 2014-01-04 18:53:00 -08:00
openal_playback.cpp Add tests for playback states 2013-03-15 11:53:16 -07:00
perspective.c fix gluPerspective and add test 2013-02-06 11:45:13 -08:00
perspective.png fix gluPerspective and add test 2013-02-06 11:45:13 -08:00
pre_run_deps.cpp allow adding runDependencies in preRun 2012-05-09 21:36:08 -07:00
raytrace.cpp fix raytrace test and benchmark 2011-11-05 14:21:25 -07:00
raytrace.ppm fix raytrace test and benchmark 2011-11-05 14:21:25 -07:00
raytrace_7_256.ppm fix raytrace test and benchmark 2011-11-05 14:21:25 -07:00
runner.py clean up test runner output 2014-01-07 10:42:35 -08:00
s3tc.c Include stdlib.h when using malloc(). 2013-08-24 10:18:24 +07:00
s3tc.png s3tc compression support 2012-06-13 18:23:47 -07:00
s3tc_crunch.c Include stdlib.h when using malloc(). 2013-08-24 10:18:24 +07:00
s3tc_crunch.png set alpha to false in WebGL rendering - it represents the screen, so no alpha is needed 2013-02-14 22:39:38 +01:00
screenshot-fog-density.png set alpha to false in WebGL rendering - it represents the screen, so no alpha is needed 2013-02-14 22:39:38 +01:00
screenshot-fog-exp2.png set alpha to false in WebGL rendering - it represents the screen, so no alpha is needed 2013-02-14 22:39:38 +01:00
screenshot-fog-linear.png set alpha to false in WebGL rendering - it represents the screen, so no alpha is needed 2013-02-14 22:39:38 +01:00
screenshot-fog-negative.png set alpha to false in WebGL rendering - it represents the screen, so no alpha is needed 2013-02-14 22:39:38 +01:00
screenshot-fog-simple.png set alpha to false in WebGL rendering - it represents the screen, so no alpha is needed 2013-02-14 22:39:38 +01:00
screenshot-gray-purple.png set alpha to false in WebGL rendering - it represents the screen, so no alpha is needed 2013-02-14 22:39:38 +01:00
screenshot-gray.png set alpha to false in WebGL rendering - it represents the screen, so no alpha is needed 2013-02-14 22:39:38 +01:00
screenshot.dds s3tc compression support 2012-06-13 18:23:47 -07:00
screenshot.jpg various files 2012-03-15 18:35:10 -07:00
screenshot.png files for sdl/ogl immediate mode test 2012-04-12 17:13:00 -07:00
screenshot2.png complete test for image compression 2012-03-17 19:22:30 -07:00
sdl_alloctext.c fix test_sdl_alloctext 2013-05-16 14:07:31 -07: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 Make the tones shorter in duration to have the test harness not timeout (60 seconds timeout duration) before all the beeps are finished. 2013-09-24 16:56:45 -07:00
sdl_audio_mix.c Added test for SDL_Mix that includes looping audio. 2013-06-13 12:46:44 -04:00
sdl_audio_mix_channels.c Added test to make sure channel allocation failed when it 2013-06-21 13:42:17 -04:00
sdl_audio_quickload.c Implement Mix_QuickLoad_RAW 2012-06-25 19:13:35 -04:00
sdl_canvas.c [SDL] Fixing SDL_UnlockSurface in IE10/IE11. 2014-01-03 15:26:47 -05:00
sdl_canvas_alpha.c sdl alpha test 2013-09-24 17:53:45 -07:00
sdl_canvas_alpha.png sdl alpha test 2013-09-24 17:53:45 -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 automate test_sdl_canvas_palette and temporarily disable test_sdl_canvas_palette_2 2012-06-13 14:07:46 -07:00
sdl_canvas_palette_2.c Add automation for sdl palette test 2013-01-30 23:09:05 +07:00
sdl_canvas_palette_b.png Add automation for sdl palette test 2013-01-30 23:09:05 +07:00
sdl_canvas_palette_g.png Add automation for sdl palette test 2013-01-30 23:09:05 +07:00
sdl_canvas_palette_r.png Add automation for sdl palette test 2013-01-30 23:09:05 +07:00
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 Implement SDL_SetVideoMode(0,0, ...) to create the canvas in whatever size the <canvas> was in, and not try to resize the canvas to 0x0 pixels. Derive a new test for that from sdl_ogl.c. Fixes #1059. 2013-10-23 17:43:50 +03:00
sdl_canvas_size.html correct way of scrollinbg to bottom 2013-11-26 04:08:18 +08:00
sdl_canvas_twice.c Missed out making some tests portable. 2013-06-18 19:13:29 -07:00
sdl_canvas_twice.png fix bug with locking an sdl surface not reading the canvas pixel data properly; fixes #664 2012-10-29 13:46:10 -07:00
sdl_fog_density.c Adding texEnv emulation to Immediate mode. 2013-05-20 10:48:40 -07:00
sdl_fog_exp2.c Adding texEnv emulation to Immediate mode. 2013-05-20 10:48:40 -07:00
sdl_fog_linear.c Adding texEnv emulation to Immediate mode. 2013-05-20 10:48:40 -07:00
sdl_fog_negative.c Adding texEnv emulation to Immediate mode. 2013-05-20 10:48:40 -07:00
sdl_fog_simple.c Adding texEnv emulation to Immediate mode. 2013-05-20 10:48:40 -07:00
sdl_gfx_primitives.c Add sdl_gfx_primitives.c to git. 2013-07-10 16:33:57 -07: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_read.c memory checks for glReadPixels 2013-02-15 13:41:28 +01:00
sdl_headless.c make headless test use its own file 2013-08-26 11:58:01 -07:00
sdl_image.c - parameterized sdl_image.c to support different path variations 2013-08-07 21:35:22 -07:00
sdl_image_prepare.c emscripten_async_prepare 2012-10-04 18:13:17 -07:00
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 - Fix for mod property of SDL key events 2013-06-08 20:22:12 -07:00
sdl_key_proxy.c proxy input events 2013-09-08 22:14:04 -07:00
sdl_key_test.c unpress keys when losing focus 2013-05-01 14:57:52 -07:00
sdl_maprgba.c Make browser tests nicer to run. 2013-06-17 18:31:36 -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 add parameter to emscripten_set_main_loop to optionally simulate an infinite loop by throwing an exception (like glutMainLoop) 2012-10-13 10:06:33 -07:00
sdl_ogl.c Adding texEnv emulation to Immediate mode. 2013-05-20 10:48:40 -07:00
sdl_ogl_defaultMatrixMode.c Adding texEnv emulation to Immediate mode. 2013-05-20 10:48:40 -07:00
sdl_ogl_p.c Adding texEnv emulation to Immediate mode. 2013-05-20 10:48:40 -07:00
sdl_ogl_proc_alias.c allow overriding a gl function with the same name, and keep the original accessible through getProcAddress 2013-08-16 12:58:13 -07:00
sdl_pumpevents.c add tests for alpha keys from SDL_GetKeyState 2013-08-18 03:26:30 -04:00
sdl_quit.c add parameter to emscripten_set_main_loop to optionally simulate an infinite loop by throwing an exception (like glutMainLoop) 2012-10-13 10:06:33 -07:00
sdl_resize.c support for SDL resize event 2012-10-17 13:58:42 -07:00
sdl_rotozoom.c Fix the rotozoom tests 2013-10-07 00:43:59 +02:00
sdl_rotozoom.png Fix the rotozoom tests 2013-10-07 00:43:59 +02: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_text.c Implement SDL_TEXTINPUT 2013-02-27 20:36:14 -05:00
sdlglshader.c finish current immediate+shader work, add sdlglshader test 2012-04-23 17:30:21 -07:00
sdlglshader.png finish current immediate+shader work, add sdlglshader test 2012-04-23 17:30:21 -07:00
sha1.c define proper endianness for endian.h and add working but slow-compiling sha1 test 2012-05-03 17:26:03 -07:00
ship.dds crunch support 2012-06-17 17:57:47 -07:00
skinning_test_no_simd.cpp update benchmarks 2013-04-29 11:00:23 -07:00
test-fix-closure.js fix fix_closure bug with newlines 2012-01-11 11:38:46 -08:00
test_benchmark.py make aggressiveVariableElimination usable through a setting 2014-01-07 12:24:40 -08:00
test_browser.py fix double start bug #1992 in browser as well 2014-01-14 14:49:29 -08:00
test_core.py enable a form of safe heap in asm, using js optimizer pass to ensure full coverage and support for fastcomp 2014-01-16 11:27:39 -08:00
test_egl.c Make EGL function eglCreateContext spec-conformant and actually read the EGL_CONTEXT_CLIENT_VERSION field when creating a context. Require the version number 2, since WebGL1 maps to GLES2. 2013-12-20 11:21:19 +02: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_other.py Split name-minification into a separate pass from registerization. 2014-01-16 01:02:43 +11:00
test_sanity.py sanity check for js backend in fastcomp 2013-12-31 10:45:17 -08:00
test_sockets.py add getprotobyname and associated functions from netdb.h. Add test_getprotobyname.c test suite and update test_sockets.py to include test_getprotobyname. ./runner.py sockets.test_getprotobyname completes successfully 2013-11-24 11:16:36 +00: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 Include stdlib.h when using malloc(). 2013-08-24 10:18:24 +07:00
tex_nonbyte.png support non-GL_UNSIGNED_BYTE texture pixel styles 2012-07-03 11:37:48 -07:00
twopart_main.cpp emcc linking fixes and tests 2011-12-14 11:39:53 -08:00
twopart_side.cpp emcc linking fixes and tests 2011-12-14 11:39:53 -08:00
utf32.cpp Add support for marshalling UTF-16 strings to/from JS. Allows passing wchar_t strings to JS when building with -fshort-wchar. Closes #1565. 2013-09-10 14:39:32 -07:00
water.dds support for non-square crunch textures with mipmaps 2012-06-20 10:56:18 -07:00
whets.cpp add whets testcase 2013-05-07 16:39:32 -07:00
worker_api_2_main.cpp emscripten_get_worker_queue_size 2012-10-26 11:45:21 -07:00
worker_api_2_worker.cpp handle no-data worker api calls, and more tests 2012-10-22 16:26:30 -07:00
worker_api_main.cpp initial work on worker api 2012-10-22 15:30:03 -07:00
worker_api_worker.cpp initial work on worker api 2012-10-22 15:30:03 -07:00