Commit Graph

  • 7689e991d3 Doc++ Vladimír Vondruš 2016-10-07 20:09:02 +0200
  • 4b9e44ed26 package/ci: temporarily disable GLES3 build on Linux. Vladimír Vondruš 2016-10-07 20:07:58 +0200
  • 1ae1f3d419 package/ci: add desktop GLES builds on Linux and Windows. Vladimír Vondruš 2016-10-07 15:38:00 +0200
  • 7bd41d2b93 Implemented support for desktop GLES on Windows. Vladimír Vondruš 2016-10-07 15:25:03 +0200
  • d44d50293f Platform: added missing define for desktop GLES on Windows. Vladimír Vondruš 2016-10-07 15:24:18 +0200
  • 71de2e4749 Don't force EGL stuff on users that want *desktop* GLES on Windows. Vladimír Vondruš 2016-10-07 15:23:50 +0200
  • 931091b519 Don't expose and enable BUILD_AL_TESTS if Audio library is not built. Vladimír Vondruš 2016-10-07 18:10:28 +0200
  • c93cc0ba08 Added nv-windows-dangling-transform-feedback-varying-names workaround. Vladimír Vondruš 2016-10-06 16:26:55 +0200
  • a2e3c3a3f4 Math: added Algorithms::gaussJordanInverted(). Vladimír Vondruš 2016-10-05 13:43:33 +0200
  • 3764f5b830 Math: don't zero-initialize output variables if not necessary. Vladimír Vondruš 2016-10-05 13:42:41 +0200
  • 87074202c8 Math: support infinite far plane in Matrix::perspectiveProjection(). Vladimír Vondruš 2016-10-05 11:49:52 +0200
  • 9fdf467c59 Math: added *Matrix::setRow(). Vladimír Vondruš 2016-10-05 11:49:03 +0200
  • 98735f50f4 Math: document the math behind 2D/3D matrix transformations. Vladimír Vondruš 2016-10-04 15:32:28 +0200
  • a29d3c31ba WavAudioImporter: fix typo causing Emscripten build to fail. Vladimír Vondruš 2016-10-03 17:24:17 +0200
  • 2e91bb4372 Math: work around MSVC constexpr issues yet again. Vladimír Vondruš 2016-10-03 17:05:08 +0200
  • 70eb0e816f WavAudioImporter: use MuLaw consistently. Vladimír Vondruš 2016-10-03 16:50:04 +0200
  • d3fc5f9410 WavAudioImporter: put new enums into the Debug output operator. Vladimír Vondruš 2016-10-03 16:48:59 +0200
  • d3239b6be6 Audio: minor correction of documentation for ALAW and MULAW. Alice 2016-09-30 00:25:12 -0400
  • 921a11564d WavAudioImporter: improve tests. Alice 2016-09-29 19:19:57 -0400
  • b033af3b59 Math: ability to convert Color from/to external representation. Vladimír Vondruš 2016-10-03 16:41:42 +0200
  • 238b37a84d Merge 1409b39e4b into 7c38cee802 #177 Alice 2016-10-03 10:01:30 +0000
  • 7c38cee802 package/ci: update Emscripten Travis CI config to use newer OSX image. Vladimír Vondruš 2016-10-03 11:28:23 +0200
  • 4d331d4961 package/debian: update copyright year. Vladimír Vondruš 2016-10-03 11:27:57 +0200
  • 1409b39e4b Add extra tests from DrWav #177 Alice 2016-10-02 21:31:57 -0400
  • f21d15795d Correct surround sound test Alice 2016-10-02 21:15:22 -0400
  • 3f73b2bc29 slice -> prefix Alice 2016-09-30 18:29:09 -0400
  • 14c7301b3e Minor correction of documentation for ALAW and MULAW Alice 2016-09-30 00:25:12 -0400
  • 7bb314a3db Extend tests Alice 2016-09-29 20:00:08 -0400
  • 6d0cbcb929 Add floating point checks as well Alice 2016-09-29 19:42:39 -0400
  • 0bacb12db1 Improve testing for WavImporterTest Alice 2016-09-29 19:19:57 -0400
  • 048a1b2b90 Add tests to improve coverage #176 Alice 2016-09-25 17:54:08 -0400
  • 238d2db591 Audio: implemented ALC_ENUMERATION_EXT. Vladimír Vondruš 2016-09-25 13:53:30 +0200
  • 32b757f036 Audio: properly initialize HRTF member of Audio::Context::Configuration. Vladimír Vondruš 2016-09-25 13:12:45 +0200
  • 53036b2c2c Platform: magnum-info is console app, so it's not Retina capable. Vladimír Vondruš 2016-09-25 12:53:39 +0200
  • dbfcbb62e6 package: enable magnum-al-info in all packages and CIs. Vladimír Vondruš 2016-09-25 12:52:21 +0200
  • c5eeb8c555 Audio: added magnum-al-info utility. Vladimír Vondruš 2016-09-25 12:51:59 +0200
  • d6a8c44a0d Updated CREDITS.md. Vladimír Vondruš 2016-09-25 12:15:51 +0200
  • 4add1621fb WavAudioImporter: reflect new features in plugin documentation. Vladimír Vondruš 2016-09-25 12:12:15 +0200
  • 54d62303e4 Audio: doc++ Vladimír Vondruš 2016-09-25 12:11:46 +0200
  • bf890411c7 doc: update OpenAL extension support page. Vladimír Vondruš 2016-09-25 11:56:02 +0200
  • b0d6b2b14a WavAudioImporter: have an enum for WAV audio formats. Vladimír Vondruš 2016-09-25 10:52:51 +0200
  • f270705f36 MagnumPlugins: exporting symbols of all plugins. Vladimír Vondruš 2016-09-25 11:28:38 +0200
  • a73e447545 Doxygen warning cleanup. Vladimír Vondruš 2016-09-25 10:54:08 +0200
  • cbdad2dfe0 WavAudioImporter: minor cleanup, improved static assertions. Vladimír Vondruš 2016-09-25 10:52:00 +0200
  • 1897e36b19 Extend WavImporter to support more formats, be more flexible, and give better errors Alice 2016-09-18 19:43:40 -0400
  • 1d424c277f Merge c528b75f96 into 8d38f1d258 #175 Alice 2016-09-25 00:55:17 +0000
  • c528b75f96 Move defines #175 Alice 2016-09-24 20:54:57 -0400
  • 5deda17082 Add final touches to documentation Alice 2016-09-24 20:49:34 -0400
  • e50513399e Add support for more variable format/data regions Alice 2016-09-24 20:40:21 -0400
  • f93c9726a8 Fix buffer Alice 2016-09-24 19:00:58 -0400
  • a8e22f03a0 Add documentation and extensions Alice 2016-09-24 18:46:08 -0400
  • 689c2a3b52 Emscripten fixes Alice 2016-09-18 20:50:38 -0400
  • 4cdbb73b38 Missed comment in WavHeader.h Alice 2016-09-18 20:30:17 -0400
  • 6cf4901fb4 Fixes to initial commit Alice 2016-09-18 19:48:18 -0400
  • 518cee2452 Extend WavImporter to support more formats, be more flexible, and give better errors Alice 2016-09-18 19:43:40 -0400
  • 4c099f3b2d Add FLAC importing via dr_flac Alice 2016-09-10 13:41:13 -0400
  • 8d38f1d258 Add even more special case workarounds to deprecated build of ImageView. Vladimír Vondruš 2016-09-12 10:30:43 +0200
  • fb8e8f3d56 Test that passing any Array(View) to ImageView works on deprecated build. Vladimír Vondruš 2016-09-12 10:29:42 +0200
  • 0125d32e5e doc: clarify what modules are provided in the main bootstrap repo. Vladimír Vondruš 2016-09-11 21:38:43 +0200
  • 782ec24130 doc: show the more common case with plugins from the plugins repo. Vladimír Vondruš 2016-09-11 17:15:04 +0200
  • 09836c7115 MeshTools: shorten the benchmark name to avoid too wide CTest output. Vladimír Vondruš 2016-09-04 18:33:35 +0200
  • 85979ad996 package: don't run OpenAL tests on Emscripten. Vladimír Vondruš 2016-09-04 18:26:33 +0200
  • d58d26aeff Audio: ability to run tests requiring OpenAL context separately. Vladimír Vondruš 2016-09-04 18:23:23 +0200
  • 73192301c4 doc: fix and improve outdated documentation about GL tests. Vladimír Vondruš 2016-09-04 18:22:40 +0200
  • 45f4e18f1e Audio, WavAudioImporter: bundle test files for Emscripten. Vladimír Vondruš 2016-09-02 00:07:47 +0200
  • c5d377b771 external: define AL_APIENTRY if not defined. Vladimír Vondruš 2016-09-01 23:57:29 +0200
  • 0250d304dc package: enable Audio library in all Emscripten packages and CIs. Vladimír Vondruš 2016-09-01 23:56:24 +0200
  • e7c2833ccd package/ci: use all cores when building with MinGW. Vladimír Vondruš 2016-09-01 23:55:48 +0200
  • 8586fa575d modules: adapt FindOpenAL.cmake to Emscripten. Vladimír Vondruš 2016-09-01 23:54:23 +0200
  • 8a603c8471 modules: adopt upstream FindOpenAL.cmake. Vladimír Vondruš 2016-09-01 23:11:17 +0200
  • aff85ce925 MeshTools: port the dead benchmark code to Corrade TestSuite. Vladimír Vondruš 2016-09-04 16:07:27 +0200
  • ae954c70fc MeshTools: update outdated documentation. Vladimír Vondruš 2016-09-04 16:04:26 +0200
  • b0f6be40e1 Fix deprecation warnings and add more deprecation attributes. Vladimír Vondruš 2016-09-04 16:04:14 +0200
  • 4ea0722745 package/ci: build as Debug to get more precise coverage reports. Vladimír Vondruš 2016-09-04 12:40:46 +0200
  • c977f96d07 doc: document extra CMake modules. Vladimír Vondruš 2016-09-04 02:41:55 +0200
  • c7d63511b3 doc: mention all CI targets, update the README and mainpage, add badges. Vladimír Vondruš 2016-09-04 02:39:55 +0200
  • 4064c563c9 package/ci: build for x64 on MSVC. Vladimír Vondruš 2016-09-04 01:36:36 +0200
  • 967448069c Forgotten include guards. Vladimír Vondruš 2016-09-04 00:13:27 +0200
  • b8ae185099 Properly mark all deprecated APIs. Vladimír Vondruš 2016-09-04 00:12:47 +0200
  • 1385472824 Remove bogus \return value documentation. Vladimír Vondruš 2016-09-04 00:06:08 +0200
  • 1a10ee7515 doc: don't use deprecated functionality. Vladimír Vondruš 2016-09-04 00:05:30 +0200
  • 07607f3f63 package/ci: properly set up code coverage include/exclude patterns. Vladimír Vondruš 2016-09-03 18:54:47 +0200
  • a6e457ebff package/ci: exclude Corrade sources from code coverage. Vladimír Vondruš 2016-09-03 18:21:07 +0200
  • 4a395ac490 Math: enlarge epsilon value for long doubles on MSVC. Vladimír Vondruš 2016-09-01 21:52:41 +0200
  • cadd28276a Math: conditionally include <algorithm> for std::max() in MSVC. Vladimír Vondruš 2016-09-01 19:24:32 +0200
  • 5ddc877a1d Math: consider magnitude of translation in DualQuaternion::isNormalized(). Vladimír Vondruš 2016-09-01 19:08:53 +0200
  • aef580ec62 Math: test iterative normalization of Complex/Quaternion transformations. Vladimír Vondruš 2016-09-01 19:06:33 +0200
  • 1dc1fc79b0 Math: better test cases for {*Complex,Quaternion}::isNormalized(). Vladimír Vondruš 2016-09-01 19:04:39 +0200
  • 74c75998b0 Math: added TypeTraits::equalsZero(). Vladimír Vondruš 2016-09-01 18:20:49 +0200
  • 3c17a53fb3 Math: test also long double versions of TypeTraits. Vladimír Vondruš 2016-09-01 18:19:52 +0200
  • 70ebf82992 Math: updated fuzzy comparison epsilon values for long double and double. Vladimír Vondruš 2016-09-01 18:15:56 +0200
  • 9ade2cae47 Math: added TypeTraits::name(), using that in the test. Vladimír Vondruš 2016-09-01 12:01:50 +0200
  • 48dfdc1da5 Math: properly test constructing Unit with ZeroInit tag. Vladimír Vondruš 2016-08-31 21:08:17 +0200
  • fa36cf648c Math: document facts for older version of me. Vladimír Vondruš 2016-08-31 21:07:36 +0200
  • 7bebbbb1ec Math: minor cleanup. Vladimír Vondruš 2016-08-31 21:07:15 +0200
  • 844bfcce5a Math: ability to create Dual with ZeroInit tag. Vladimír Vondruš 2016-08-31 21:06:16 +0200
  • 40d60f6a3f Math: make all constructor noexcept and test their behavior. Vladimír Vondruš 2016-08-31 21:04:47 +0200
  • 60524e0367 Math: remove now redundant Color test case. Vladimír Vondruš 2016-08-31 19:41:01 +0200
  • bac5ccd8e6 Math: improve Angle test to be consistent with the rest. Vladimír Vondruš 2016-08-31 19:24:20 +0200
  • 3281d60b3e Unconditionally export symbols of all plugins. Vladimír Vondruš 2016-08-29 23:57:28 +0200