10221 Commits (3eb131c82e6bb73886c2e3ef2afba118ccef1bcb)
 

Author SHA1 Message Date
Vladimír Vondruš 3eb131c82e GL: clean up remaining member function pointers in the state tracker. 3 years ago
Vladimír Vondruš 87d7bd8c6e GL: accept ArrayViews in *Framebuffer::mapForDraw() and invalidate(). 3 years ago
Vladimír Vondruš 7accf94c38 GL: cover the singular Framebuffer::mapForDraw() with tests as well. 3 years ago
Vladimír Vondruš 55954be637 GL: use the more explicit initializer list to ArrayView conversion here. 3 years ago
Vladimír Vondruš b99e7dc50e GL: remove unneded ArrayView.h include from headers. 3 years ago
Vladimír Vondruš ff7a304b57 MaterialTools: use filter() and merge() in phongToPbrMetallicRoughness(). 3 years ago
Vladimír Vondruš 177c59289e MaterialTools: add a possibility to filter also the types enum. 3 years ago
Vladimír Vondruš 0980b3b78c MaterialTools: fix filterAttributes() asserting with empty input. 3 years ago
Vladimír Vondruš 467daa5aa5 MaterialTools: add a merge() utility. 3 years ago
Vladimír Vondruš 8047737f70 doc: update MaterialTools namespace docs to be less underwhelming. 3 years ago
Vladimír Vondruš b1a13c9140 MaterialTools: add filter{Attributes,Layers,AttributesLayers}(). 3 years ago
Vladimír Vondruš 6d8999eefd Trade: expect MaterialData attrs to not be larger than end layer offset. 3 years ago
Vladimír Vondruš 89e1dcbe11 package/archlinux: equip the Clang PKGBUILDs with a multi-config build. 3 years ago
Vladimír Vondruš 3c51914bdf sceneconverter: adapt the test to (upcoming) UfbxImporter changes. 3 years ago
Vladimír Vondruš dc7209cc0c GL: suppress a Clang warning in the test. 3 years ago
Vladimír Vondruš 4a6510b91e Animation: properly initialize all Track members. 3 years ago
Vladimír Vondruš 8f97068be8 doc: suppress useless "this pointer is null" warnings on GCC 11+. 3 years ago
Vladimír Vondruš 0f7598e326 CMake: Corrade now sets -fno-strict-aliasing on its own. 3 years ago
Vladimír Vondruš fad94d2526 GL: forgot to document ImageAccess enum values. 3 years ago
Vladimír Vondruš dbf74c7f0e Trade: minor OCD cleanup. 3 years ago
Vladimír Vondruš b4b93e064d Platform: improve WindowlessEglApp error with a not found CUDA device. 3 years ago
Vladimír Vondruš 01976f170d Trade: add a TODO for potential better SceneFieldData packing. 3 years ago
Vladimír Vondruš 4cbbff1842 Trade: fix build on GCC 4.8, but don't break MSVC at the same time. 3 years ago
Vladimír Vondruš 2dc117d52d package/archlinux: clear more compiler flags not known by GCC 4.8. 3 years ago
Vladimír Vondruš 4613fd2db9 package/archlinux: the GCC 4.8 PKGBUILD needs GCC 4.8 corrade as well. 3 years ago
Vladimír Vondruš 9f662d793e Trade: implement SceneField::Bit. 3 years ago
Vladimír Vondruš 053685ee9a Trade: allow array access to all SceneData/MeshData fields/attributes. 3 years ago
Vladimír Vondruš b88d17497f Trade: simplify SceneData array field tests a bit. 3 years ago
Vladimír Vondruš 76a649b02b Trade: remove redundant assertions in SceneData::mutable*(). 3 years ago
Vladimír Vondruš 15254d2d14 Trade: move a test case to a better place. 3 years ago
Vladimír Vondruš 8b058faae2 Trade: properly test all constexpr SceneFieldData constructors. 3 years ago
Vladimír Vondruš cb5e8f4569 Trade: the SceneFieldData string constructors can't be constexpr. 3 years ago
Vladimír Vondruš 769cc9ee2a Trade: rename SceneFieldData constructor tests for clarity. 3 years ago
Vladimír Vondruš b0093bf89f Trade: rename a test case for clarity. 3 years ago
Vladimír Vondruš 274144bba5 Trade: doc++ 3 years ago
Vladimír Vondruš 4192ff1fa7 Math: doc++ 3 years ago
Vladimír Vondruš 71d1bd2136 Trade: order MeshData::primitive() as the first thing there. 3 years ago
Vladimír Vondruš 4a87a0bc4b Math: add Color[34]::{from,to}LinearRgb[a]Int(). 3 years ago
Vladimír Vondruš c2cccd64d6 Math: not sure what was the original reason for this typedef suffering. 3 years ago
Vladimír Vondruš 5ef38ea233 Math: reorder Color4 overloads to have the same names together. 3 years ago
Vladimír Vondruš 50fc3a0e64 Math: don't use auto in Color conversion snippets. 3 years ago
Vladimír Vondruš 897d1002c3 Math: rename Color[34]::fromSrgb*(UnsignedInt) to fromSrgb*Int(). 3 years ago
Vladimír Vondruš ed47e0b6a7 doc: show a gallery of all primitives in the Primitives namespace docs. 3 years ago
Vladimír Vondruš 2b24cee225 Clarify MAGNUM_BUILD_DEPRECATED docs. 3 years ago
Vladimír Vondruš 1dbc633bc8 Trade: doc++ 3 years ago
Vladimír Vondruš 83ee04b362 Trade: don't do an unnecessary cast for a MeshAttributeData view. 3 years ago
Vladimír Vondruš 0401c4ded8 Trade,Primitives: use a correct type-erased view for MeshAttributeData. 3 years ago
Vladimír Vondruš 360bcc443e Shaders: don't use std::pair here. 3 years ago
Vladimír Vondruš 02df65f688 SceneTools: add a note why std::pair has to be used here. 3 years ago
Vladimír Vondruš 826329258a Math: adapt to changes in Corrade's TweakableParser also for Angle. 3 years ago