77 Commits (c5d85166e0863254ca0d09f2d5803df2a7b2ce2a)

Author SHA1 Message Date
Vladimír Vondruš ee8f757419 Using Range2D instead of Rectangle everywhere. 13 years ago
Vladimír Vondruš 714c243dd6 Math: added generic Range class. 13 years ago
Vladimír Vondruš f1ac932660 Extract Buffer::Usage enum out of Buffer class. 13 years ago
Vladimír Vondruš f130ce5891 Added convenience Matrix2x2, Matrix3x3 and Matrix4x4 aliases. 13 years ago
Vladimír Vondruš 7f9d0d1752 Math: added convenience MatrixNxN aliases for RectangularMatrix. 13 years ago
Vladimír Vondruš a6831da902 Initial support for ability to disable building of deprecated APIs. 13 years ago
Vladimír Vondruš 4e8022b3ff Doc++ 13 years ago
Vladimír Vondruš b8f2e345df Removed forward declaration of std::hash. 13 years ago
Vladimír Vondruš bc3cbf1ad6 Renamed ImageType and ImageFormat to ColorType and ColorFormat. 13 years ago
Vladimír Vondruš c279a161db Removed annoying Doxygen workaround for #undef. 13 years ago
Vladimír Vondruš ac3fe7cdf5 Removed Doxygen workarounds for forward declarations. 13 years ago
Vladimír Vondruš b29a68f258 Added MeshView class. 13 years ago
Vladimír Vondruš 091efebaa1 Make explicit `std::hash` specialization for ResourceKey. 13 years ago
Vladimír Vondruš a7f5bef038 Getting rid of <>, part 1: Color classes. 13 years ago
Vladimír Vondruš cecc1dc2bc Renamed ImageWrapper to ImageReference. 13 years ago
Vladimír Vondruš 4faa67a19a Use forward declaration header instead. 13 years ago
Vladimír Vondruš db71a23e3c Bring whole Corrade namespace into Magnum namespace. 13 years ago
Vladimír Vondruš 6e1990132c Moved framebuffer-related enums out of AbstractFramebuffer. 13 years ago
Vladimír Vondruš a49d973cb0 Moved sampler state enums into new Sampler class. 13 years ago
Vladimír Vondruš 7de45c98b1 Moved texture and image formats out of the classes. 13 years ago
Vladimír Vondruš ffb0ed5fe7 Fixed and updated forward declarations for queries. 13 years ago
Vladimír Vondruš 8c75f6e8c2 Expose MAGNUM_BUILD_STATIC in magnumConfigure.h. 13 years ago
Vladimír Vondruš 36bedb3f5a NaCl target system is now handled with CORRADE_TARGET_NACL. 13 years ago
Vladimír Vondruš cda51f3dd5 Text: moved FreeType and HarfBuzz fonts into plugins. 13 years ago
Vladimír Vondruš f18297ab2b Define MAGNUM_TARGET_GLES3 if targetting ES and not ES2. 13 years ago
Vladimír Vondruš ecccbcc1bf Documented CMake usage and preprocessor variables. 13 years ago
Vladimír Vondruš 35eb876303 Various other compilation fixes for OpenGL ES target. 13 years ago
Vladimír Vondruš 6a5d75d1e4 Relicensing to MIT/Expat license, part 2: headers. 13 years ago
Vladimír Vondruš 2cdb159cbd GCC 4.6 compatibility: no user-defined literals. 13 years ago
Vladimír Vondruš 1693c772ad Moved OpenGL includes out from Magnum.h. 13 years ago
Vladimír Vondruš 2d2d1c07f4 Using new type aliases in whole root Magnum namespace. 13 years ago
Vladimír Vondruš 6220f24f0b Our own aliases for builtin types. 13 years ago
Vladimír Vondruš e204dbc109 Brought DualComplex into Magnum namespace. 13 years ago
Vladimír Vondruš b847eee750 Brought Complex and DualQuaternion to Magnum namespace. 13 years ago
Vladimír Vondruš 58d156bc47 Math: removed Point2D/Point3D altogether. 13 years ago
Vladimír Vondruš 62ec12cf75 Added typedefs for double-precision vector and matrix types. 13 years ago
Vladimír Vondruš 3ccc6a794e Math: removed old deg()/rad() helpers. 13 years ago
Vladimír Vondruš a3924c9176 Brought Math::Deg/Rad and related operators to Magnum namespace. 13 years ago
Vladimír Vondruš c339063566 Don't instanitate/declare structs as classes. 13 years ago
Vladimír Vondruš dc5a4d83d9 Removing IndexedMesh, part 5: merged documentation, removed IndexedMesh. 13 years ago
Vladimír Vondruš 861e16e1f9 Doc++, @todo+- 13 years ago
Vladimír Vondruš d175dd1054 Updated workarounds for Doxygen 1.8.2. 13 years ago
Vladimír Vondruš 5ca096512e Forward declaration header for Math namespace. 14 years ago
Vladimír Vondruš a4514e7acb Brought Math::Quaternion<GLfloat> into Magnum namespace as Quaternion. 14 years ago
Vladimír Vondruš 423beaebeb Bring Math::Geometry::Rectangle to Magnum namespace. 14 years ago
Vladimír Vondruš c0a3ce84a4 Moved Profiler and debug draw from Physics to new DebugTools library. 14 years ago
Vladimír Vondruš 5f84edf73d Split Framebuffer into default and named framebuffers. 14 years ago
Vladimír Vondruš 2acbd49e9c Renamed Buffered{Image,Texture} to Buffer{Image,Texture}. 14 years ago
Vladimír Vondruš 34a8ad4724 Aliases for integer and unsigned integer vector types. 14 years ago
Vladimír Vondruš f27fe75e4a New class Array, usable instead of Vector for non-numeric purposes. 14 years ago