Commit Graph

  • fb6871ea7f Ported rwops test suite. Markus Kauppila 2011-08-10 16:55:30 +03:00
  • cef23e1f23 Refactored the fuzzer a bit. Markus Kauppila 2011-08-10 00:11:38 +03:00
  • 9e61ba8614 Added boundary value generator functions for Sint8, Sint16, Sint32 and Sint64. Markus Kauppila 2011-08-09 23:37:10 +03:00
  • c5f9b27f63 Fixed OpenGL library loading functions Nathan Heisey 2011-08-09 16:34:25 +00:00
  • 2930bc3bf6 Disabled an empty test. Markus Kauppila 2011-08-09 18:45:29 +03:00
  • 830a156c74 Added test suites testevent and testkeyboard. Markus Kauppila 2011-08-09 18:40:14 +03:00
  • 806ef205da Added new test suites testvideo, testsyswm and testclipboard. Markus Kauppila 2011-08-09 18:20:48 +03:00
  • 58e7261c23 Some video fixes Nathan Heisey 2011-08-08 17:00:38 +00:00
  • 0fabac4d15 Added test cases for SDL_GetNumRenderDrivers and SDL_CreateRenderer and removed stub test case Andreas Schiffler 2011-08-06 13:52:48 -07:00
  • d2c023305d Fixed execKey generation Andreas Schiffler 2011-08-06 12:56:43 -07:00
  • 33be5ef60c Fixed typos. Markus Kauppila 2011-08-06 21:53:22 +03:00
  • 8b05e73c97 Little fix to help text in configure.ac Markus Kauppila 2011-08-06 21:48:37 +03:00
  • 249256f286 Trying to fix linux compatibility -> libSDLtest.* is now installed to /usr/local/lib. Markus Kauppila 2011-08-06 21:32:59 +03:00
  • fd2532dd93 Added Makefile.am's to hg. Markus Kauppila 2011-08-06 20:32:59 +03:00
  • c881094c4a Fixed a bunch of compiler warnings. Markus Kauppila 2011-08-06 19:49:37 +03:00
  • 01d2623ed3 Fixed 'make distclean' Markus Kauppila 2011-08-06 19:17:05 +03:00
  • 2515783e58 Updated the boilerplate files such as INSTALL and README. Markus Kauppila 2011-08-06 18:55:33 +03:00
  • 9f3d7d915b Created data directory for test data. Fixed platform test suite. Markus Kauppila 2011-08-06 18:29:14 +03:00
  • 4cac1cd629 Runner is automatically installed to . Markus Kauppila 2011-08-06 18:00:10 +03:00
  • 131443d044 Reorganizing the project. Markus Kauppila 2011-08-06 17:35:58 +03:00
  • de42332c37 Patched to compile on Mac OS X. Ryan C. Gordon 2011-08-06 02:15:23 -04:00
  • 66cc708ba8 Updated configure for new changes in configure.in Sam Lantinga 2011-08-06 01:21:24 -04:00
  • a82582941c X11 touch handling fixed for one device (LPC32xx Touchscreen). Ryan C. Gordon 2011-08-05 00:55:29 -04:00
  • 3d2fdaaef7 More patches to compile. Ryan C. Gordon 2011-08-05 00:49:31 -04:00
  • b5dce54a48 Patched to compile on Linux. Ryan C. Gordon 2011-08-05 00:48:56 -04:00
  • 968b82c8b8 Patched to compile. Ryan C. Gordon 2011-08-04 19:33:45 -04:00
  • 5778b9682b Added doxygen markup for the boundary value functions. Markus Kauppila 2011-08-04 21:09:17 +03:00
  • 5e3ab54d13 Cleaned the dummy suite a bit. Markus Kauppila 2011-08-04 20:54:27 +03:00
  • 74d2cb937a Added empty test suite for render tests. Markus Kauppila 2011-08-04 20:52:39 +03:00
  • e947646f4e Added empty test suite for testing rwops. Markus Kauppila 2011-08-04 20:45:12 +03:00
  • 61dc8488b6 Added functions that generate random boundary values for Uint16, Uint32 and Uint64 to the fuzzer. Markus Kauppila 2011-08-04 20:17:21 +03:00
  • e57312411f Removed some Windows endlines. Ryan C. Gordon 2011-08-04 01:36:23 -04:00
  • 9c0da933bc Refining boundary value generator. Markus Kauppila 2011-08-03 20:43:32 +03:00
  • e308b7f557 testmultiaudio.c needs to #include <stdio.h>. Ryan C. Gordon 2011-08-03 03:12:07 -04:00
  • 6634d3d1fe Merged Mac OS X and iOS audio targets. Ryan C. Gordon 2011-08-04 00:45:09 -04:00
  • 9735503a62 Replaced window backbuffer with BBitmap Nathan Heisey 2011-08-03 06:22:33 +00:00
  • 471f9671f4 Fixed minor rendering issues. Nathan Heisey 2011-08-03 05:09:36 +00:00
  • fe5a22c87b Fixing execution key generation based on CR. Markus Kauppila 2011-08-02 12:46:40 +03:00
  • 81d704f311 Fixed ScanForTestSuites function based on CR. Markus Kauppila 2011-08-02 11:20:11 +03:00
  • 43946d2d3c Changed SetUpLogger based on CR. Markus Kauppila 2011-07-31 20:01:34 +03:00
  • 6271ef2a6b Fixed harness seed generation based on CR. Fixed a bug from SetUpLogger() function. Markus Kauppila 2011-07-31 19:08:38 +03:00
  • d382b471a1 Framebuffer code moved to SDL_bframebuffer.*, OpenGL support began Nathan Heisey 2011-07-30 18:26:13 +00:00
  • efd49aed8c Fixed type from usage info. Markus Kauppila 2011-07-29 19:52:16 +03:00
  • 7387bcbbd7 Fixed problem in ScanForTestSuites concerning hidden files. Plus other little fixes. Markus Kauppila 2011-07-29 18:18:37 +03:00
  • 38b2cc186a Fixed potential memory leak from test case loading. Markus Kauppila 2011-07-29 16:22:03 +03:00
  • 99c9517327 Runner prints some info to user, including where to find the generated test report. Markus Kauppila 2011-07-28 22:19:09 +03:00
  • 73fdc9b3a2 Fixed an issue with fuzzing seeds. Markus Kauppila 2011-07-28 22:11:30 +03:00
  • b941bde492 Made run seed more file name friendly. Markus Kauppila 2011-07-28 21:35:47 +03:00
  • 099fe9c709 Render thread partially corrected Nathan Heisey 2011-07-28 18:21:38 +00:00
  • 820d737fd1 Logger logs to file on default. Directory and file name can be changed by using options --logdir and --logfile. Option --log-stdout forces harness to log to stdout. Markus Kauppila 2011-07-28 18:32:27 +03:00
  • fd7929d362 Added randomly generated harness seed. Markus Kauppila 2011-07-27 18:37:47 +03:00
  • 5f209dc9d5 Added simple logging levels to logging system. Added new option: --verbose. Fixed help for option --version. Markus Kauppila 2011-07-27 17:48:07 +03:00
  • 2c7000dcf4 Moved draw code to a separate thread Nathan Heisey 2011-07-27 11:06:38 +00:00
  • 142fdca2c2 Removed no-op Deinitialize methods in audio drivers. Ryan C. Gordon 2011-07-26 14:20:22 -07:00
  • 9bcc29c934 Removed needless macros in various audio targets. Ryan C. Gordon 2011-07-26 14:18:00 -07:00
  • 78bf250a21 Cleaned up audio device detection. Cleared out a lot of cut-and-paste. Ryan C. Gordon 2011-08-04 00:31:11 -04:00
  • 854a2e9098 Implemented XAudio2 target for Windows (and Xbox360, theoretically!). Ryan C. Gordon 2011-08-04 01:07:09 -04:00
  • 4c406bc202 Cleaned up CoInitialize() politics on Windows. Ryan C. Gordon 2011-08-03 04:22:47 -04:00
  • 94fa3d973d Added some FIXMEs. Ryan C. Gordon 2011-08-04 01:07:13 -04:00
  • 18b65c8206 Corrected keyboard input support Nathan Heisey 2011-07-26 17:48:40 +00:00
  • 2191935f54 Fixed mouse move problem Nathan Heisey 2011-07-26 11:38:20 +00:00
  • fa935c5ddb Fixed seg fault on video quit Nathan Heisey 2011-07-26 10:13:34 +00:00
  • 3f3320a7fb Changing the execution key generator. Fixed --iterations option. Markus Kauppila 2011-07-25 20:32:31 +03:00
  • fe972339e7 Variable name/debugging output changes Nathan Heisey 2011-07-25 16:46:55 +00:00
  • 7251d59000 Logger logs harness seed and test execution keys in hex representation. Markus Kauppila 2011-07-25 19:33:32 +03:00
  • 2e166cfb3c Refining the fuzzer. Adding new functions and fixing the old ones. Markus Kauppila 2011-07-25 18:51:57 +03:00
  • c89a331925 Corrected framebuffer creation problem Nathan Heisey 2011-07-25 13:47:19 +00:00
  • 0ac4925a83 Fixing the previous commit. Markus Kauppila 2011-07-24 18:58:36 +03:00
  • a5ebb7f521 Adding elementary support for fuzzing. New options: --seed [VALUE] --exec-key [EXEC-KEY] --iterations VALUE Markus Kauppila 2011-07-24 18:21:53 +03:00
  • 9391731cf9 Took out some more bitfields in the audio subsystem. Ryan C. Gordon 2011-07-22 16:09:13 -07:00
  • 7de8cc401e Reworked Windows waveOut code. Ryan C. Gordon 2011-08-04 01:24:22 -04:00
  • 26705b7afc Reworked Windows DirectSound code. Ryan C. Gordon 2011-08-04 01:26:12 -04:00
  • 8b3e5696da Removed /dev/dsp DMA audio target. Ryan C. Gordon 2011-07-24 03:37:13 -07:00
  • 964a58e15f Removed VisualCE project files. Ryan C. Gordon 2011-07-23 00:22:19 -07:00
  • b967eec1ab Mark some QSA audio driver functions as static. Ryan C. Gordon 2011-07-26 13:42:34 -07:00
  • 59168c5bf2 Apple uses a void* for GLhandleARB, not an unsigned int. Ryan C. Gordon 2011-08-04 00:46:27 -04:00
  • 4ef8847cc5 Allow Android platforms to read from .apk files via the RWOPS interface. Ryan C. Gordon 2011-07-29 16:51:25 -04:00
  • 3fb89b23e8 Patched to compile (I hope). Ryan C. Gordon 2011-07-27 18:07:40 -04:00
  • 95dc99af0f If we didn't create win32 window, restore its event procedure on destruction. Ryan C. Gordon 2011-07-25 15:03:42 -07:00
  • 780d3a19d3 Corrected memory leak with rendering. Nathan Heisey 2011-07-22 16:54:23 +00:00
  • d2f022bedf Drawing code works, but it flashes Nathan Heisey 2011-07-22 12:39:53 +00:00
  • 632f5e5860 Removed comment questioning the code's correctness (the answer: it's correct). Ryan C. Gordon 2011-07-22 00:12:03 -07:00
  • fa2029820d Don't use a bitfield for this. Ryan C. Gordon 2011-07-22 00:09:58 -07:00
  • 258f08af80 Merged two heads. Markus Kauppila 2011-07-21 14:22:17 +03:00
  • 2543e8b7e6 Added count of skipped tests to default xsl style. Markus Kauppila 2011-07-21 13:57:55 +03:00
  • b844233a79 Added test case for power management function; improved assertions in tests Andreas Schiffler 2011-07-20 23:04:55 -07:00
  • 75d8b324e2 Work on systems without sa_sigaction. Ryan C. Gordon 2011-07-20 16:35:37 -07:00
  • 8b612370f7 Fixed linking issue concerning test suites. Fixed linux build (it compiles and runs properly). Markus Kauppila 2011-07-20 23:37:58 +03:00
  • 4ae944ae03 Framebuffer support in progress. Nathan Heisey 2011-07-20 19:25:38 +00:00
  • 6d8cf052b5 Fixing linking issues using shared object. Markus Kauppila 2011-07-20 19:57:42 +03:00
  • 46ab8884d2 Using SDL timer to kill hung tests. Markus Kauppila 2011-07-20 19:32:34 +03:00
  • d7342505eb Refined test skipping. Markus Kauppila 2011-07-19 21:38:15 +03:00
  • 6e06033e19 Patched to compile on older GLX headers. Ryan C. Gordon 2011-07-18 14:55:24 -07:00
  • c39a95c4c9 Added support for GLX_EXT_swap_control, and cleaned up some other extensions. Ryan C. Gordon 2011-07-18 14:34:19 -07:00
  • 903ae49a65 The SwapInterval APIs should fail without a current OpenGL context. Ryan C. Gordon 2011-07-18 14:31:37 -07:00
  • b5e613302b Record the new OpenGL context as current during SDL_GL_CreateContext(). Ryan C. Gordon 2011-07-18 14:30:46 -07:00
  • 9932ea0a03 Testing out implementation for skipping unsupported test automatically. Markus Kauppila 2011-07-18 22:26:26 +03:00
  • 7d9bdb201b Refined the string escaping algorithm. Markus Kauppila 2011-07-18 17:16:38 +03:00
  • d758dadb41 Fixes to logging system. Markus Kauppila 2011-07-18 16:37:02 +03:00
  • b5cc9e71e8 Added --timeout VALUE command option. Markus Kauppila 2011-07-18 16:16:41 +03:00