73 Commits (2adea7674fd241a0092de7b0ae14f629f1729891)

Author SHA1 Message Date
Vladimír Vondruš 5513eba398 Math: packed debug output for angles, matrices and vectors. 4 years ago
Vladimír Vondruš 822fa0d644 Updated copyright year. 4 years ago
Vladimír Vondruš 3cf4573c0e Math: drop explicitly defaulted copy constructors. 5 years ago
Vladimír Vondruš 57ae596d88 Math: don't call into RectangularMatrix privates from Matrix. 5 years ago
Vladimír Vondruš 7072befbdb Math: generalize slicing and expanding to arbitrarily-sized matrices. 5 years ago
Vladimír Vondruš a347a2b3bd Math: make it possible to create an identity RectangularMatrix as well. 5 years ago
Vladimír Vondruš 7413d2053f Math: doc++ 5 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 years ago
Vladimír Vondruš 5a1f43f20b Switch to the new & optimized GenerateSequence from Corrade. 5 years ago
Vladimír Vondruš 1026aee80e Moved the NoInit tag from Math to the root namespace. 6 years ago
Vladimír Vondruš 19e0e96d74 Updated copyright year. 6 years ago
Vladimír Vondruš f74fd5cb08 Add typedefs for half-float and 8-/16-bit packed matrices. 6 years ago
Vladimír Vondruš 6fbedd8f52 Revert "doc: pile on more Doxygen workarounds." 6 years ago
Vladimír Vondruš 0b7831c1ad doc: pile on more Doxygen workarounds. 6 years ago
Vladimír Vondruš b83c4366e7 Math: fix a build issue with CUDA on Windows. 7 years ago
Vladimír Vondruš 4b4b8efc1b Math: doc++ 7 years ago
Vladimír Vondruš 3fb90cdf5c Math: remove obsolete Doxygen workarounds. 7 years ago
Vladimír Vondruš 36ba5f4333 Math: ensure ZeroInit and IdentityInit constructors are explicit. 7 years ago
Vladimír Vondruš 05b1cefda5 Math: avoid operator[] calls where possible (and not too verbose). 7 years ago
Vladimír Vondruš cee530733e Math: make it possible to opt out of Debug output operators. 7 years ago
Vladimír Vondruš 64bc7f9c8e Math: moved configuration value parsers to a dedicated header. 7 years ago
Vladimír Vondruš 5fc246b908 Math: compile forgotten code snippets. 7 years ago
Vladimír Vondruš e6b7aa12fa Updated copyright year. 7 years ago
Vladimír Vondruš f5e30bb5d3 Math: minor coding style cleanup. 8 years ago
Borislav Stanimirov f7f2ab8cb5 Math: added StrictWeakOrdering for math types 8 years ago
Vladimír Vondruš eabe118266 Math: doc++ 8 years ago
Vladimír Vondruš 105cef5efd No need to use fully qualified name for \debugoperator. 8 years ago
Vladimír Vondruš 2136466f0f Math: doc++, add search aliases for GLSL functions. 8 years ago
Vladimír Vondruš 623fa97970 Updated copyright year. 8 years ago
Vladimír Vondruš 05bb8b419a Math: updates for the new documentation theme. 8 years ago
Criss 98f920527e Math: get rid of needless GenerateReverseSequence utility. 9 years ago
Michael Dietschi b12fe77910 Fix a possible OOB access when reading vector/matrix from configuration. 9 years ago
Vladimír Vondruš 7a16273e5d Updated copyright year. 9 years ago
Vladimír Vondruš ae9095de16 Remove most of the "MSVC 2015 can't handle {} here" workarounds. 9 years ago
Vladimír Vondruš 025ef780b2 Workaround for that one damn Doxygen bug. 9 years ago
Vladimír Vondruš aa69bbcc19 Math: ability to create matrices with one value for all components. 9 years ago
Vladimír Vondruš 6e10b2e205 Math: doc++ 9 years ago
Vladimír Vondruš 61e511dbc4 Math: component-wise comparison for RectangularMatrix. 9 years ago
Vladimír Vondruš e5fd5b56f8 Math: document why RectangularMatrix::operator[] returns const&. 10 years ago
Vladimír Vondruš 32f357752f Math: the world is not just about OpenGL. 10 years ago
Vladimír Vondruš a3bcae928b Doc++ 10 years ago
Vladimír Vondruš 3764f5b830 Math: don't zero-initialize output variables if not necessary. 10 years ago
Vladimír Vondruš 9fdf467c59 Math: added *Matrix::setRow(). 10 years ago
Vladimír Vondruš 98735f50f4 Math: document the math behind 2D/3D matrix transformations. 10 years ago
Vladimír Vondruš 40d60f6a3f Math: make all constructor noexcept and test their behavior. 10 years ago
Vladimír Vondruš 737e92bc3e Math: remove unnecessary assignment operators. 10 years ago
Vladimír Vondruš 951f116f5b Math: added RectangularMatrix::flipped{Cols,Rows}(). 10 years ago
Vladimír Vondruš eaeda24399 Don't restrict Double usage on OpenGL ES. 10 years ago
Vladimír Vondruš 23646e6690 Hell, this project is big. 10 years ago
Vladimír Vondruš 6e8c16c960 MSVC 2015 Update 1: fixed nearly all constexpr bugs. 11 years ago