114 Commits (cc0d45ca7c8cd62acd5553011fe0c65ecc8a9ac6)

Author SHA1 Message Date
Vladimír Vondruš cc0d45ca7c Fixed building with static Corrade. 13 years ago
Vladimír Vondruš bbb764eff5 Base for image converter plugins. 13 years ago
Vladimír Vondruš b1fcdf81af Trade: improved *Data constructors and destructors. 13 years ago
Vladimír Vondruš 76ac352924 Added FindOpenGLES3.cmake module. 13 years ago
Vladimír Vondruš 8f37ebe9cf Better usage of external OpenGL headers. 13 years ago
Vladimír Vondruš 66a3f1177d GCC 4.6 compatibility: disable `-pedantic` warning. 13 years ago
Vladimír Vondruš a0b83edd2b Relicensing to MIT/Expat license, part 4: CMake and documentation files. 13 years ago
Vladimír Vondruš 90dbb28763 Thorough CMakeLists cleanup. 13 years ago
Vladimír Vondruš 1693c772ad Moved OpenGL includes out from Magnum.h. 13 years ago
Vladimír Vondruš 6220f24f0b Our own aliases for builtin types. 13 years ago
Vladimír Vondruš f6d1a158f8 Math: initial implementation of dual complex numbers. 13 years ago
Vladimír Vondruš 8e3005d625 Updated FindGLEW.cmake, fixed Windows support. 13 years ago
Vladimír Vondruš ff929c04e9 Math: type-safe implementation for degrees and radians. 13 years ago
Vladimír Vondruš 687bd37b81 Math: initial complex number implementation. 13 years ago
Vladimír Vondruš b32594c363 Explicitly link MagnumMathTestLib to Corrade's Utility library. 13 years ago
Vladimír Vondruš 5615a4c7f6 Math: initial implementation of DualQuaternion class. 13 years ago
Vladimír Vondruš 82f3b948af Trade: debug output for ObjectData*D::InstanceType enum. 13 years ago
Vladimír Vondruš dc5a4d83d9 Removing IndexedMesh, part 5: merged documentation, removed IndexedMesh. 13 years ago
Vladimír Vondruš a8abbdb7d3 Removing IndexedMesh, part 4: merged draw algorithm. 13 years ago
Vladimír Vondruš 9ffb8081f3 Got rid of TypeTraits class altogether. 13 years ago
Vladimír Vondruš 7dc0fc4a4c Math: Renamed Math.h to Functions.h 14 years ago
Vladimír Vondruš c8ef795cce Removed SizeTraits, SizeBasedCall and related mess. 14 years ago
Vladimír Vondruš d3208013a2 More strict compiler warnings. 14 years ago
Vladimír Vondruš 3c347441e6 Ability to build Magnum for OpenGL ES emulated with desktop OpenGL. 14 years ago
Vladimír Vondruš 89c2bf913c Math: initial implementation of Quaternion class. 14 years ago
Vladimír Vondruš a208a289ba Initial support for Text library. 14 years ago
Vladimír Vondruš 96e936039c New TextureTools library with joke implementation of atlas packer. 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š 5a9317085c Moved functions not related to particular Framebuffer to Renderer class. 14 years ago
Vladimír Vondruš f27fe75e4a New class Array, usable instead of Vector for non-numeric purposes. 14 years ago
Vladimír Vondruš 67f2e0fc7f GCC 4.6 compatibility is now handled by Corrade. 14 years ago
Vladimír Vondruš 2fc010263d Class AbstractResourceLoader. 14 years ago
Vladimír Vondruš 72145e1339 Debug output operator for ResourceState enum. 14 years ago
Vladimír Vondruš b7e3871cde Split Resource and ResourceManager to two files. 14 years ago
Vladimír Vondruš def1d7b3c6 Class for putting marks into OpenGL command stream for use in debuggers. 14 years ago
Vladimír Vondruš 1e2720eeb7 Explicit template instantiation for common matrix and vector functions. 14 years ago
Vladimír Vondruš e1cd13021b Platform/Application renaming. 14 years ago
Vladimír Vondruš 2779455c5f Moved configuration to root CMakeLists so it is near to option() calls. 14 years ago
Vladimír Vondruš b6b15e387f Don't compile and install unsupported functionality if targetting ES 2.0. 14 years ago
Vladimír Vondruš 264a2e768f Don't compile/install desktop-only features if targeting OpenGL ES. 14 years ago
Vladimír Vondruš 6ebe42c3a9 Compatibility mode for GCC 4.6. 14 years ago
Vladimír Vondruš ef6858aeca Warn about self-initialization. 14 years ago
Vladimír Vondruš 6b3781b97f Tracking Buffer state. 14 years ago
Vladimír Vondruš 193246e533 Private (implementation-only) OpenGL state tracker. 14 years ago
Vladimír Vondruš 5283b3b9cd Buffer: support for copying. 14 years ago
Vladimír Vondruš 18c23cbd37 Ooops, forgot to install DimensionTraits.h. 14 years ago
Vladimír Vondruš caadb242b3 Explicit instantiation of Image types. 14 years ago
Vladimír Vondruš f637106727 Initial version of resource manager. 14 years ago