36 Commits (aaf8d65446c0f90e650c8b23383a5ebd627ea2c0)

Author SHA1 Message Date
Vladimír Vondruš aaf8d65446 Use variables instead of direct library names for linking. 14 years ago
Vladimír Vondruš 74449f8e13 Classes for querying primitive count, passed sample count etc. 14 years ago
Vladimír Vondruš 8b9b161c5a Rework of image classes, added missing image formats. 14 years ago
Vladimír Vondruš e0470d6b58 Non-templated base for Image, BufferedImage and Trade::ImageData. 14 years ago
Vladimír Vondruš f4fb9b5e7d Classes for managing framebuffer. 14 years ago
Vladimír Vondruš 6504aecf0c Added classes Image and BufferedImage. 14 years ago
Vladimír Vondruš 7bae1a3f8a Renamed data access classes in Trade to avoid confusion. 14 years ago
Vladimír Vondruš 6cd72578f0 Greatly simplified Texture::setWrapping(). 14 years ago
Vladimír Vondruš 856b8b44a5 Moved static_asserts from TypeTraits header to implementation. 14 years ago
Vladimír Vondruš f855d72660 Totally reworked Trade::AbstractImporter. 14 years ago
Vladimír Vondruš 5818a76850 New library with sample shaders, currently only Phong shader. 14 years ago
Vladimír Vondruš f5c8ae6bd6 Include Qt include dir for building tests. 14 years ago
Vladimír Vondruš be98437682 De-inlined Light::clean(). 14 years ago
Vladimír Vondruš 8efb5a1e42 Added dllimport/dllexport macros for Windows builds. 14 years ago
Vladimír Vondruš dacd31fcc5 Moved AbstractImporter and Image to new Trade namespace. 14 years ago
Vladimír Vondruš 96b072f87d AbstractImporter: allow direct file opening, added Feature enum. 14 years ago
Vladimír Vondruš 37afb7bffe Splitting tools from MeshBuilderBenchmark to MeshTools. 15 years ago
Vladimír Vondruš 30596670ff Delegate finding of all dependencies to FindMagnum.cmake. 15 years ago
Vladimír Vondruš eaf7232943 Don't compile Math as static library, as unused symbols are discarded. 15 years ago
Vladimír Vondruš 8c7486a13d Base class for primitives. 15 years ago
Vladimír Vondruš 8242a68e6a SizeTraits, SizeBasedCall and relevant classes. 15 years ago
Vladimír Vondruš e536c892c4 Added Math::pow() and Math::log() functions. 15 years ago
Vladimír Vondruš b924da57ad Splitting non-templated things from Texture to AbstractTexture. 15 years ago
Vladimír Vondruš 4a58fc9f0c Added Texture.cpp with explicit specialization for all texture dimensions. 15 years ago
Vladimír Vondruš 7ffe994369 Include Corrade headers. 15 years ago
Vladimír Vondruš 614373e1af Magnum now depends on Corrade. 15 years ago
Vladimír Vondruš b13fe66337 Moved examples to separate repository. 15 years ago
Vladimír Vondruš 84215bc4e2 Installation commands in CMake, development PKGBUILD. 16 years ago
Vladimír Vondruš 3f02de7ce1 Renamed AbstractObject -> Object, draw() is now dummy instead of pure virtual. 16 years ago
Vladimír Vondruš 524067a9ca Class for managing indexed meshes. 16 years ago
Vladimír Vondruš 9317d089e9 Class for managing non-indexed meshes. 16 years ago
Vladimír Vondruš 3444f62638 Classes for compiling and using shaders. 16 years ago
Vladimír Vondruš 9cd1e7c12a Scene class and dummy Camera class. 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
Vladimír Vondruš 09d74422d9 Initial commit 16 years ago