10856 Commits (001cc8fa819084f72a2a7c110ecdc7c071b576a8)
 

Author SHA1 Message Date
Vladimír Vondruš 001cc8fa81 TextureTools: properly size atlas output images in doc snippets. 2 years ago
Vladimír Vondruš b1ba1f076d GL: properly destroy a mesh VAO. 2 years ago
Vladimír Vondruš 00c1e10ace Math: English, do you speak it?! 2 years ago
Vladimír Vondruš b1742b85b7 Trade: document restrictions on morph target IDs in MeshAttributeData. 2 years ago
Vladimír Vondruš 975ee0405d Math: once again I used a float literal in generic code. 2 years ago
Vladimír Vondruš 0ace7c530f Math: add Quaternion::rotation() taking two vectors. 2 years ago
Vladimír Vondruš 22f17108d5 Math: MSVC 2015 strikes again! 2 years ago
Vladimír Vondruš 6f69ab8e29 Math: make const Vector operators constexpr. 2 years ago
Vladimír Vondruš 53ab6b4218 Math: properly test constexpr in Vector4::rgb(). 2 years ago
Vladimír Vondruš e94c3ffbf0 Math: make unary Vector operator+() constexpr. 2 years ago
Vladimír Vondruš 9cb623eaf9 Math: make MSVC 2015 correctly pick up the float*VectorNi operator. 2 years ago
Vladimír Vondruš 98d8bc3a1f Math: apparently copying with {} doesn't copy on MSVC 2015 and 2017. 2 years ago
Vladimír Vondruš 52d3efedf8 Math: try integer/float vector multiplication differently to fix MSVC. 2 years ago
Vladimír Vondruš 8b1026d457 Math: make all matrix and vector operators either member or friend. 2 years ago
Vladimír Vondruš 9f754539f3 Math: improve test coverage of basic vector and matrix operators. 2 years ago
Vladimír Vondruš 8c7679c7b1 Math: use typedefs from Magnum.h in all tests. 2 years ago
Vladimír Vondruš 79b100b462 SceneTools: remove unused test case declaration. 2 years ago
Vladimír Vondruš 3e87302603 Math: consistently use "scalar" instead of "number" in Vector internals. 2 years ago
Vladimír Vondruš cc3631a243 Math: add a join() overload for joining a Range and a point. 2 years ago
Vladimír Vondruš cda89edcbd Math: further clarify orthonormal matrix vs orthogonal matrix. 2 years ago
Vladimír Vondruš 4c21575045 Math: fix Matrix::isOrthogonal() to catch negative dot product values. 2 years ago
Vladimír Vondruš 9108e8c887 Vk: doc++ 2 years ago
Vladimír Vondruš 1cb3f3872e Animation: make the easing functions searchable with just "easing" also. 2 years ago
Vladimír Vondruš c9e13a5c30 Trade: doc++ 2 years ago
Vladimír Vondruš e34c8439ec package/archlinux: make Emscripten builds work with no cache at all. 2 years ago
Vladimír Vondruš 8048b65964 Platform: fix build with Emscripten 3.1.49+. 2 years ago
Vladimír Vondruš 98581c86c8 MaterialTools: fix silly typos in enum values. 2 years ago
Vladimír Vondruš 83c7a8f6c3 Math: simplify internals of Matrix[34]::rotation{,Normalized}(). 2 years ago
Vladimír Vondruš 0c055ccfe1 Math: don't use a float literal in a generic type. 2 years ago
Vladimír Vondruš 4e40e98a87 Text: use `i` instead of a confusing `fontGlyphId` in a doc snippet. 2 years ago
Vladimír Vondruš b91b0b24cd sceneconverter: add --remove-duplicate-materials. 2 years ago
Vladimír Vondruš 368cbf1676 sceneconverter: doc++, TODO++. 2 years ago
Vladimír Vondruš 101799acb7 sceneconverter: use colored string comparison in the test. 2 years ago
Vladimír Vondruš e0c3bda762 SceneTools: new set of tools for remapping index fields. 2 years ago
Vladimír Vondruš 9974d23c77 MeshTools: doc++ 2 years ago
Vladimír Vondruš c659c47525 MaterialTools: removeDuplicates() and variants. 2 years ago
Vladimír Vondruš 146c053a1c DebugTools: move the material attribute equality helper to MaterialTools. 2 years ago
Vladimír Vondruš 17f79deca8 Trade: doc++ 2 years ago
Vladimír Vondruš f64e1ac2c3 Text: fix unused variable warnings in a no-assert build. 2 years ago
Vladimír Vondruš d253757bc4 doc: work around annoying GCC warnings in doc snippets. 2 years ago
Vladimír Vondruš f7a6d79aa0 GL: clean up the horrific mess in internal Mesh attribute storage. 2 years ago
Vladimír Vondruš 8eab7d7a7d GL: pack the Mesh members better. 2 years ago
Vladimír Vondruš b2eaf66a75 GL: further pack the Mesh::AttributeLayout struct to 24 bits. 2 years ago
Vladimír Vondruš 621ad284f6 GL: pack the internal Mesh::AttributeLayout struct to 32 bits. 2 years ago
Vladimír Vondruš 139322be40 GL: make the DynamicAttribute::Kind enum just 1 byte. 2 years ago
Vladimír Vondruš 2904c247aa GL: make Buffer::TargetHint just 16-bit. 2 years ago
Vladimír Vondruš 9f67d4fd5b GL: repro case for destructing a moved-out Mesh with no context active. 2 years ago
Vladimír Vondruš 28c693e1bc Text: add a NoCreate constructor to [DistanceField]GlyphCache. 2 years ago
Vladimír Vondruš e2523097d2 TextureTools: add a NoCreate constructor to DistanceField. 2 years ago
Vladimír Vondruš 8f6f4053fc GL: properly track buffer binding affected by base/range bind calls. 2 years ago