55 Commits (24f7de82c04c03ea71fdd14168fdc71fc35b77fe)

Author SHA1 Message Date
Vladimír Vondruš 24f7de82c0 Get rid of unnecessary internal MagnumObjects OBJECT library. 13 years ago
Vladimír Vondruš 49bd0b6ff0 Added version() utility function. 13 years ago
Vladimír Vondruš a8d35fb60f Testing all *Texture functionality. 13 years ago
Vladimír Vondruš a4aad89cfb Ability to print Shader::Type enum to Debug output. 13 years ago
Vladimír Vondruš 98d77e5bd1 Improved BufferImage API, added test. 13 years ago
Vladimír Vondruš 576f9ef210 Improved tests for Image, ImageReference and Trade::ImageData classes. 13 years ago
Vladimír Vondruš ea98281612 New class DebugMessage for inserting debug messages via KHR_debug. 13 years ago
Vladimír Vondruš b2325dda2f Support for object labels from KHR_debug and EXT_debug_label. 13 years ago
Vladimír Vondruš 01194d4316 Rename also classes and files for GL tests. 13 years ago
Vladimír Vondruš 60a064c920 Ensure that all GL tests have `*GLTest` suffix. 13 years ago
Vladimír Vondruš 68b36c8c86 Deprecate swizzle() in favor of Math::swizzle(). 13 years ago
Vladimír Vondruš c807e4f1b1 Test version/extension checking functions in Context. 13 years ago
Vladimír Vondruš c83851c52e Always install Test/AbstractOpenGLTester.h. 13 years ago
Vladimír Vondruš e8e0582e51 Debug output operators for Sampler enums. 13 years ago
Vladimír Vondruš a17d7f2705 Install also bootstrap header for GL tests if BUILD_GL_TESTS is enabled. 13 years ago
Vladimír Vondruš 8ab5711d16 Initial support for GL tests, initial Buffer test. 13 years ago
Vladimír Vondruš 8e7156999e Allow copying of ImageWrapper, movement of Image and Trade::ImageData. 13 years ago
Vladimír Vondruš e923034dbf Added functions for checking (default) framebuffer state. 13 years ago
Vladimír Vondruš 4380e95a67 Added debug output for Renderer error and reset status queries. 13 years ago
Vladimír Vondruš a0b83edd2b Relicensing to MIT/Expat license, part 4: CMake and documentation files. 13 years ago
Vladimír Vondruš 3379e6c794 Ability to send less than all attribute components to the shader. 13 years ago
Vladimír Vondruš 688251add9 Removing IndexedMesh, part 1: moved enums and related stuff to Mesh. 13 years ago
Vladimír Vondruš 8ce184ef7b Debug output for AbstractImage::Format and AbstractImage::Type enums. 13 years ago
Vladimír Vondruš 2f2d4a4dfd Removed Magnum::Type and related functionality. 14 years ago
Vladimír Vondruš 3b5b7c71d4 Debug output and configuration value handler for IndexedMesh::IndexType. 14 years ago
Vladimír Vondruš c319962d6e Adapted to Corrade changes. 14 years ago
Vladimír Vondruš f27fe75e4a New class Array, usable instead of Vector for non-numeric purposes. 14 years ago
Vladimír Vondruš 35d8905790 Debug output and configuration parser for Mesh::Primitive. 14 years ago
Vladimír Vondruš ca0bbe79fb Debug output and configuration parser for Type enum. 14 years ago
Vladimír Vondruš 72145e1339 Debug output operator for ResourceState enum. 14 years ago
Vladimír Vondruš 1e2720eeb7 Explicit template instantiation for common matrix and vector functions. 14 years ago
Vladimír Vondruš f637106727 Initial version of resource manager. 14 years ago
Vladimír Vondruš e3ee7b487b Moved Object, Scene and Light to separate SceneGraph library. 14 years ago
Vladimír Vondruš 0177ec8b5d Moved swizzle() functions to root namespace. 14 years ago
Vladimír Vondruš c8aa005e86 Added Color3 and Color4 classes with HSV conversion. 14 years ago
Vladimír Vondruš 27e1dce533 Got rid of Qt's QtTest in favor of Corrade's TestSuite. 14 years ago
Vladimír Vondruš a894c434b2 Revert "Caching light position relative to camera." 14 years ago
Vladimír Vondruš 45255ff597 Added asserts to object absolute transformation, added test. 14 years ago
Vladimír Vondruš 0443bbe286 Caching light position relative to camera. 14 years ago
Vladimír Vondruš 596ab6b6a6 Removed MeshBuilder class, as it is finally not used anymore. 14 years ago
Vladimír Vondruš 37afb7bffe Splitting tools from MeshBuilderBenchmark to MeshTools. 15 years ago
Vladimír Vondruš 9fd88b700a Using icosahedron primitive data in MeshBuilderBenchmark. 15 years ago
Vladimír Vondruš 614373e1af Magnum now depends on Corrade. 15 years ago
Vladimír Vondruš 3b588e1950 Benchmark for MeshBuilder::subdivide() and cleanMesh(). 15 years ago
Vladimír Vondruš c30872a471 Class for building meshes from scratch or prefabricated data. 16 years ago
Vladimír Vondruš c38a1993db More robust object parenting. 16 years ago
Vladimír Vondruš 3f02de7ce1 Renamed AbstractObject -> Object, draw() is now dummy instead of pure virtual. 16 years ago
Vladimír Vondruš 9b6f3582e3 Orthographic and perspective camera projections. 16 years ago
Vladimír Vondruš bb7627445b Abstract base class for objects. 16 years ago
Vladimír Vondruš c41d6ad582 New namespace Magnum::Math. 16 years ago