Commit Graph

  • 54d1aefcba Math: equality comparison for Frustum. Vladimír Vondruš 2016-11-30 11:59:17 +0100
  • 376ea1e0b2 Math: debug operator for Frustum. Vladimír Vondruš 2016-11-30 11:11:54 +0100
  • 28c31bfc96 Math: I don't see why we should have those overloads. Vladimír Vondruš 2016-11-30 11:00:01 +0100
  • cfc622c92c Math: explicitly instantiate commonly used Range debug operators. Vladimír Vondruš 2016-11-30 10:42:08 +0100
  • 32f357752f Math: the world is not just about OpenGL. Vladimír Vondruš 2016-11-30 10:41:24 +0100
  • 605b34079e Added typedefs and forward declaration for Math::Frustum. Vladimír Vondruš 2016-11-28 17:32:40 +0100
  • b7eb367dde Math: cleanup, code compression. Vladimír Vondruš 2016-11-28 17:27:31 +0100
  • 7bc1d9f129 Update credits. Vladimír Vondruš 2016-11-27 01:22:18 +0100
  • 1f995d1ab2 Math: Add Distance::pointPlane* and two frustum intersection functions Squareys 2016-11-22 21:46:31 +0100
  • 0062fbf78e Math: Add rudimentary Frustum class Squareys 2016-11-23 22:31:00 +0100
  • 01459976e3 Merge 85f3f07348 into bd8d807e1c #185 Jonathan Hale 2016-12-05 15:06:15 +0000
  • bd8d807e1c Make Linux/Windows code for windowless apps on ES more consistent. Vladimír Vondruš 2016-12-05 12:41:15 +0100
  • c64ee529f1 Updated toolchains submodule. Vladimír Vondruš 2016-12-01 16:43:21 +0100
  • 9fcfd5ee25 Platform: fix compilation of WindowlessWindowsEglApplication. Vladimír Vondruš 2016-12-01 15:18:00 +0100
  • 68898e70fc Bundle required files for all tests. Vladimír Vondruš 2016-11-26 22:16:52 +0100
  • 8b29452fe6 Include cleanup. Vladimír Vondruš 2016-11-26 22:13:39 +0100
  • d9d547d8b5 AnyAudioImporter: removed duplicate file. Vladimír Vondruš 2016-11-26 22:11:39 +0100
  • 6fe97e2547 package/ci: removed unneeded line from desktop GLES Travis build. Vladimír Vondruš 2016-11-26 12:46:04 +0100
  • 1eb26bd1a5 Test: workaround/suppress leaks when ResourceManager is asserting. Vladimír Vondruš 2016-11-26 12:41:20 +0100
  • 02b579e96c package/ci: added AddressSanitizer build on Travis. Vladimír Vondruš 2016-11-24 14:49:28 +0100
  • 85f3f07348 Math: Add Distance::pointPlane* and two frustum intersection functions #185 Squareys 2016-11-22 21:46:31 +0100
  • 0797e4a7d0 Math: Add FrustumTest Squareys 2016-11-24 21:19:30 +0100
  • 1a077391ce Math: expect failure in Double SVD test on recent Emscripten versions. Vladimír Vondruš 2016-11-24 14:06:42 +0100
  • 37565d5414 Math: print 8-bit colors as hex in Debug. Vladimír Vondruš 2016-11-24 12:07:53 +0100
  • 1fdd532910 Math: return proper subclass from Matrix::transposed(). Vladimír Vondruš 2016-11-24 12:06:46 +0100
  • 7ded9653bf Tga{Importer,ImageConverter}: properly name the file format w/ extension. Vladimír Vondruš 2016-11-24 12:05:50 +0100
  • 930018c2ad Math: doc++ Vladimír Vondruš 2016-11-24 12:05:33 +0100
  • 5ddab8b308 modules: properly list modifications done to the FindOpenAL module. Vladimír Vondruš 2016-11-24 12:04:46 +0100
  • c9cf96b7a3 AnyImageImporter: adapt docs to recent changes. Vladimír Vondruš 2016-11-23 23:09:07 +0100
  • 5c48bb8ad7 Removed PalImporter and RawImporter aliases. Vladimír Vondruš 2016-11-23 23:05:32 +0100
  • 648a35bb78 AnyImageImporter: coding style cleanup. Vladimír Vondruš 2016-11-23 23:01:57 +0100
  • e2c1a2473f DevilImageImporter: Fast and full featured image loader and manipulator Alice 2016-10-23 01:54:58 -0400
  • 913387c9b4 Math: Add rudimentary Frustum class Squareys 2016-11-23 22:31:00 +0100
  • 4a0b7131d3 Merge pull request #2 from mosra/master #187 MiUishadow 2016-11-04 14:44:46 +0800
  • ae24ddd390 doc: provide link to SDL2 prebuilts to make it easier for Windows users. Vladimír Vondruš 2016-10-26 20:17:44 +0200
  • 842e29fd33 YES, of course we build green also on Android. Vladimír Vondruš 2016-10-24 12:35:43 +0200
  • 94a3ae8174 Final attempt to fix shaders w/o version directive. Vladimír Vondruš 2016-10-22 00:06:05 +0200
  • ec83697242 Test that it's possible to compile a single-file shader w/o version. Vladimír Vondruš 2016-10-21 23:56:03 +0200
  • db5e0f4e27 Don't add anything before user-specified shader version directive. Vladimír Vondruš 2016-10-21 23:27:26 +0200
  • 90791c370a Test that nothing is added before user-specified shader version directive. Vladimír Vondruš 2016-10-21 23:26:14 +0200
  • 5fcdd48808 Math: clarify what Matrix4::lookAt() does. Vladimír Vondruš 2016-10-19 11:33:56 +0200
  • ea7fce2e7b OpenGL: fix the README links. Vladimír Vondruš 2016-10-18 22:25:58 +0200
  • 097134f884 TgaImageConverter: removed obsolete configuration header. Vladimír Vondruš 2016-10-18 22:22:25 +0200
  • 69dfc39f30 Math: don't compare const char* as pointers in test by accident. Vladimír Vondruš 2016-10-16 02:13:41 +0200
  • 210949f2dd Math: long double is the same as double also on Android. Vladimír Vondruš 2016-10-16 01:09:46 +0200
  • 9590f72388 ObjImporter: properly implement string-to-number on Android. Vladimír Vondruš 2016-10-16 00:56:59 +0200
  • c47f8e04e3 Math: test for size of long double. Vladimír Vondruš 2016-10-16 00:56:21 +0200
  • 60b56b0999 Math: no need for that GCC type deduction workaround anymore. Vladimír Vondruš 2016-10-16 00:42:28 +0200
  • 91e497d562 package/ci: build for Android ES2/ES3 on Travis. Vladimír Vondruš 2016-06-04 23:05:14 +0200
  • 081f79a766 Bundle test files for both Android and Emscripten. Vladimír Vondruš 2016-09-11 23:40:14 +0200
  • 261c573557 Platform: build Android glue C source separately. Vladimír Vondruš 2016-09-11 23:39:24 +0200
  • d1ce761cce Trade: conditionally disable noexcept for GCC 4.9.0 in Android NDK. Vladimír Vondruš 2016-09-11 23:37:45 +0200
  • 07b3a7352d package/archlinux: build (but not run) tests on Android. Vladimír Vondruš 2016-06-04 23:03:54 +0200
  • 7415a410e1 modules: updated FindCorrade.cmake. Vladimír Vondruš 2016-06-04 23:04:25 +0200
  • 684874dd05 package/ci: CMAKE_BUILD_TYPE has no use for Xcode generator. Vladimír Vondruš 2016-10-16 01:48:57 +0200
  • 9717977160 package/ci: build only the coverage report as Debug on Travis. Vladimír Vondruš 2016-10-16 01:48:23 +0200
  • 14f2093722 package/ci: use Debug builds on MSVC builds that run unit tests. Vladimír Vondruš 2016-10-16 01:47:29 +0200
  • 4e142f3fa7 package/archlinux: use Ninja for Emscripten builds. Vladimír Vondruš 2016-10-16 01:47:00 +0200
  • c93030ef0a Updated toolchains submodule. Vladimír Vondruš 2016-10-15 23:54:11 +0200
  • a2c8435ede Use new TestSuite numeric comparators where appropriate. Vladimír Vondruš 2016-10-15 23:46:37 +0200
  • cf185b00fa Math: add explicit boolean conversion to BoolVector. Vladimír Vondruš 2016-10-15 19:15:53 +0200
  • 90b005cfa3 Doc++ Vladimír Vondruš 2016-10-15 19:04:49 +0200
  • 5c7b1a0eb2 Math: simplify Matrix4::lookAt(). Vladimír Vondruš 2016-10-15 15:35:27 +0200
  • 6422a27b46 Math: improve Matrix4::lookAt() test. Vladimír Vondruš 2016-10-15 15:34:52 +0200
  • 56e75295be Math: mention more useful dot product and determinant properties. Vladimír Vondruš 2016-10-15 15:34:23 +0200
  • 832289f7c3 SceneGraph: ability to access parent from AbstractObject. Vladimír Vondruš 2016-10-12 14:12:49 +0200
  • 806ad4fda3 CMake: make MAGNUM_PLUGINS[_DEBUG|_RELEASE|]_DIR a STRING cache entry. Vladimír Vondruš 2016-10-12 12:47:35 +0200
  • f719bad4f3 CMake: properly init the MAGNUM_PLUGINS_DIR cache variable. Vladimír Vondruš 2016-10-12 12:46:56 +0200
  • 8b06913534 CMake: make the plugin directories used in utilities more configurable. Vladimír Vondruš 2016-10-11 16:43:53 +0200
  • ddf6cd27f0 CMake: install plugin binary / library to different places. Vladimír Vondruš 2016-10-11 13:49:13 +0200
  • 2a429e1b26 CMake: install plugin binary / library to different places. Vladimír Vondruš 2016-10-11 16:13:54 +0200
  • fc356a3122 I never thought Markdown would be *this* fragile. Vladimír Vondruš 2016-10-10 17:20:39 +0200
  • cc4322f556 doc: updated outdated information in the Getting Started Guide. Vladimír Vondruš 2016-10-10 17:18:34 +0200
  • e9a2623e02 Math: expect NoInit test failures on GCC 6.1+ with optimizations enabled. Vladimír Vondruš 2016-10-10 14:02:48 +0200
  • 71f57b5378 Shaders: fixed default Phong light color in ES builds. Vladimír Vondruš 2016-10-10 13:28:24 +0200
  • 5ca4e2e517 Fix compilation on WebGL 2. Vladimír Vondruš 2016-10-10 00:46:41 +0200
  • a60dc74dac Implemented Mesh::draw(..., TransformFeedback&). Vladimír Vondruš 2016-10-10 00:07:12 +0200
  • 93f841b922 doc: updated OpenGL mapping table. Vladimír Vondruš 2016-10-10 00:08:33 +0200
  • 40205b47de Explicitly mention extension requirements of Mesh[View]::draw(). Vladimír Vondruš 2016-10-09 22:40:19 +0200
  • bec5f5471d Added missing getters to MeshView to match Mesh API. Vladimír Vondruš 2016-10-09 22:39:25 +0200
  • 7b60cad9b0 Properly handle instance count in the fallback multi draw implementation. Vladimír Vondruš 2016-10-09 22:31:21 +0200
  • b6dbc8fc58 Check for mesh emptiness even before binding the shader. Vladimír Vondruš 2016-10-09 22:22:11 +0200
  • 2519f9fc06 Test: don't have unnecessarily large buffer size for XFB. Vladimír Vondruš 2016-10-09 19:59:22 +0200
  • 9642869c59 Implemented ARB_transform_feedback_overflow_query. Vladimír Vondruš 2016-10-09 19:58:51 +0200
  • 9373a2e01d Support for AMD_transform_feedback3_lines_triangles. Vladimír Vondruš 2016-10-09 19:58:00 +0200
  • f275143e9f Support for indexed primitive queries. Vladimír Vondruš 2016-10-09 19:40:22 +0200
  • 3568469430 Minor code reordering. Vladimír Vondruš 2016-10-09 19:35:28 +0200
  • 9a7d3a1bec Added TransformFeedback::maxVertexStreams() limit query. Vladimír Vondruš 2016-10-09 19:33:53 +0200
  • 0749afa2eb Improve query documentation, document type of all query targets. Vladimír Vondruš 2016-10-09 18:46:59 +0200
  • a4d67fcc29 PrimitiveQuery::Target::PrimitivesGenerated *is* available in GLES. Vladimír Vondruš 2016-10-09 17:48:07 +0200
  • 5053715e9b Merge c5dccdf1da into 8cb82c7ab7 #181 decltype-auto 2016-10-09 15:16:28 +0000
  • c5dccdf1da Update README.md #181 decltype-auto 2016-10-09 17:13:01 +0200
  • 8cb82c7ab7 Remove all mentions of GCC < 4.7 and MSVC < 2015 compatibility. Vladimír Vondruš 2016-10-08 00:36:20 +0200
  • a3bcae928b Doc++ Vladimír Vondruš 2016-10-07 21:54:29 +0200
  • dfc7dfd0dc package: added magnum-imageconverter to all packages and CIs. Vladimír Vondruš 2016-10-07 21:46:07 +0200
  • 0e2d28130c New magnum-imageconverter utility. Vladimír Vondruš 2016-10-07 21:45:34 +0200
  • 7dca1cdcbc Synchronized windowless app dependencies of all utilities. Vladimír Vondruš 2016-10-07 20:29:51 +0200
  • ae4c8f55b6 Avoid unwanted decay to deprecated functions in Image constructors. Vladimír Vondruš 2016-10-07 20:15:55 +0200
  • f490176cae Trade: added clever ImageConverter::exportTo*() ImageData overloads. Vladimír Vondruš 2016-10-07 20:12:00 +0200
  • 92083ea9e3 WavAudioImporter: Shrink example WAV files #179 Alice 2016-10-07 18:49:39 -0400