552 Commits (3bcaed63220e9f8e0d9fbeccaaa44e702288de10)

Author SHA1 Message Date
Vladimír Vondruš 3bcaed6322 Using round() in denormalization. 14 years ago
Vladimír Vondruš 95ca0754f5 Hide MathTypeTraits implementation in Implementation namespace. 14 years ago
Vladimír Vondruš 06872c7727 Added Vector::min() and Vector::max(). 14 years ago
Vladimír Vondruš 37a5d6347e Vector::angle() now expects normalized vectors. 14 years ago
Vladimír Vondruš 0a0860a9f2 Renamed Vector::lengthSquared() to parameterless Vector::dot(). 14 years ago
Vladimír Vondruš 7f55f30ced CORRADE_ASSERT() now needs semicolon after. 14 years ago
Vladimír Vondruš cfc955debe Added Vector::sum(), so product() has a friend. 14 years ago
Vladimír Vondruš 4aa07d3029 Use std:: variants for sin(), cos() and sqrt(). 14 years ago
Vladimír Vondruš dc7c5f5fae Just-to-be-sure static_assert()s for Matrix and Vector size. 14 years ago
Vladimír Vondruš 2553e50444 Functions for normalizing and denormalizing numeric values. 14 years ago
Vladimír Vondruš 63f5637c1b EglContext: MOAR keys! 14 years ago
Vladimír Vondruš c23022d47f Another, more convenient way to swizzle. 14 years ago
Vladimír Vondruš 7669271b56 EglContext: forgot to revert this back. 14 years ago
Vladimír Vondruš 9ea8efe73b EglContext: Handle window closing. 14 years ago
Vladimír Vondruš 6c964d703c EglContext: Handle window resizing. 14 years ago
Vladimír Vondruš d92df0777e EglContext: Not sure what this did, but this doesn't affect anything. 14 years ago
Vladimír Vondruš ceb116c41c EglContext: keyboard and mouse handling. 14 years ago
Vladimír Vondruš b7df327466 EglContext: Show window on exec(), make the context current only once. 14 years ago
Vladimír Vondruš 54f3dc3d99 Small cleanup, fixed small typo. 14 years ago
Vladimír Vondruš 95c2b05a45 ...and install new Swizzle.h. Damn. 14 years ago
Vladimír Vondruš cedf9276fa Don't install removed Set.h. 14 years ago
Vladimír Vondruš fff22d0822 New function for vector component swizzling. 14 years ago
Vladimír Vondruš 079a7be67d Disable non-constexpr one-parameter constructor for Vector<1, T>. 14 years ago
Vladimír Vondruš b30d1d96c5 Moved Set utility class to Corrade, since it's now C++11 enabled. 14 years ago
Vladimír Vondruš 74459a4125 Removed remains of Qt4 from CMakeLists. 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š db8cb9119b Treat Corrade as real, not some internal dependency in #includes. 14 years ago
Vladimír Vondruš f27e6aa0ff Revert "Disabled RTTI and exceptions." 14 years ago
Vladimír Vondruš 5bef02f46b Fixed compiler warnings for EglContext. 14 years ago
Vladimír Vondruš 39b4f6873f Fixed issue with depth buffer not cleared. 14 years ago
Vladimír Vondruš 4594781d74 Warn about float -> double promotion. 14 years ago
Vladimír Vondruš 8fec5075a1 Enable some more warnings. 14 years ago
Vladimír Vondruš 8b3e065d52 Don't use == when comparing floating point values. 14 years ago
Vladimír Vondruš 27dad83dbc Don't pretend we are working with floats when they are doubles. 14 years ago
Vladimír Vondruš 45d1cb1225 Anonymized unused function parameters. 14 years ago
Vladimír Vondruš eb82cb462a Disabled RTTI and exceptions. 14 years ago
Vladimír Vondruš 8f008c53c5 Support for 2D transformations in addition to 3D in Matrix classes. 14 years ago
Vladimír Vondruš daaf89a1a1 Added (explicit) operator bool to Set. 14 years ago
Vladimír Vondruš fd0b01510c Removed superfluous operators from Set class. 14 years ago
Vladimír Vondruš 000ac51583 Forgot to install visibility header for Shaders. 14 years ago
Vladimír Vondruš 7e62a19401 Don't try to find OpenGL ES more times than necessary. 14 years ago
Vladimír Vondruš 6bd43a9f95 Modularization of building and installation process. 14 years ago
Vladimír Vondruš 92aab9753d Fixed compilation of EglContext. 14 years ago
Vladimír Vondruš 6add425bb3 Cleaned up CMakeLists.txt. 14 years ago
Vladimír Vondruš 59ca55abe0 Undefine None from Xlib.h to avoid conflicts (e.g. in Framebuffer). 14 years ago
Vladimír Vondruš d56270835e Matrix3 code cleanup. 14 years ago
Vladimír Vondruš 4b352e43f0 Doc: @todo++ 14 years ago
Vladimír Vondruš 6ae92d5056 Matrix4 code cleanup 14 years ago
Vladimír Vondruš d5be1b43a6 OpenGL ES 2: GLchar is not defined on BeagleBoard/Ångström Linux 2011.3. 14 years ago
Vladimír Vondruš 51aa660f6c Decoupled framebuffer operations from Camera class. 14 years ago