-
36ac4de5c4
GCC 4.4 compatibility: no explicit conv op on Unit and related issues.
Vladimír Vondruš
2013-03-17 22:18:15 +0100
-
10440bf503
GCC 4.4 compatibility: no explicit conversion operators.
Vladimír Vondruš
2013-03-17 22:15:54 +0100
-
46168cabb1
GCC 4.5 compatibility: no constexpr here.
Vladimír Vondruš
2013-03-17 22:14:30 +0100
-
bafe501cbc
GCC 4.5 compatibility: can't default operator=().
Vladimír Vondruš
2013-03-17 21:01:04 +0100
-
5ad38775b0
GCC 4.5 compatibility: various constexpr issues.
Vladimír Vondruš
2013-03-17 20:44:33 +0100
-
23d51c9e36
GCC 4.5 compatibility: can't default some functions in class body.
Vladimír Vondruš
2013-03-17 20:43:25 +0100
-
777f67ab9f
GCC 4.5 compatibility: can't use initializer list here.
Vladimír Vondruš
2013-03-17 20:41:21 +0100
-
79e79eee7e
GCC 4.5 compatibility: no forward declarations for enums.
Vladimír Vondruš
2013-03-17 20:40:21 +0100
-
74ba846028
GCC 4.5 compatibility: no range-based for.
Vladimír Vondruš
2013-03-17 20:39:57 +0100
-
509ffa21c8
Merge branch 'master' into cnn
Vladimír Vondruš
2013-03-17 22:32:52 +0100
-
-
-
-
dd788285dc
Various code cleanup.
Vladimír Vondruš
2013-03-17 22:21:42 +0100
-
39eed3f7d6
Code cleanup: shorter angle initializers.
Vladimír Vondruš
2013-03-17 22:29:18 +0100
-
38ec076eda
Minor code cleanup (unused parameters).
Vladimír Vondruš
2013-03-17 20:55:23 +0100
-
e76543703f
Trade: don't define MeshData constructor etc. in header.
Vladimír Vondruš
2013-03-17 20:54:42 +0100
-
5190ff74e6
Merge branch 'master' into compatibility
Vladimír Vondruš
2013-03-17 18:10:52 +0100
-
-
5db0861b82
Trade: don't define AbstractImporter constructors in header.
Vladimír Vondruš
2013-03-17 20:52:47 +0100
-
4bb919e138
Don't define Query constructors & destructors in header.
Vladimír Vondruš
2013-03-17 20:48:18 +0100
-
2d92d497d9
GCC 4.6 compatibility: can't list-initialize array of classes.
Vladimír Vondruš
2013-03-17 20:45:06 +0100
-
999b7d55c0
GCC 4.6 compatibility: no delegating constructors.
Vladimír Vondruš
2013-03-17 18:43:07 +0100
-
7bb580e03b
GCC 4.6 compatibility: this can't be constexpr, don't know why.
Vladimír Vondruš
2013-03-17 18:42:12 +0100
-
ba105b1cf6
Math: test constexpr vector conversion.
Vladimír Vondruš
2013-03-17 18:30:20 +0100
-
7b140db3ed
Properly test swizzle() constexpr.
Vladimír Vondruš
2013-03-17 18:29:21 +0100
-
a60f35a026
Fixed a few typos in docs (ahem).
Vladimír Vondruš
2013-03-17 18:26:01 +0100
-
-
-
8b7c21cef9
Better README with catchy design goals and stuff.
Vladimír Vondruš
2013-03-17 15:29:26 +0100
-
fe3a73aab2
SceneGraph: add DualQuaternionTransformation::rotate[XYZ]() overloads.
Vladimír Vondruš
2013-03-17 13:28:44 +0100
-
ce6f999904
Math: better isNormalized() implementation.
Vladimír Vondruš
2013-03-17 11:42:01 +0100
-
f4f44d9d90
Math: allow creating DualComplex/DualQuaternion from real part only.
Vladimír Vondruš
2013-03-16 21:25:48 +0100
-
4744b631bb
Math: test pow() constexpr.
Vladimír Vondruš
2013-03-16 21:13:46 +0100
-
7cb79b145e
Math: test Constants constexpr.
Vladimír Vondruš
2013-03-16 21:13:27 +0100
-
b28b90a9df
Math: merged constExpressions() test cases into other test cases.
Vladimír Vondruš
2013-03-16 21:12:51 +0100
-
3e0e91d7db
Math: renamed {rotationAngle, rotationAxis}() -> {rotation, angle, axis}().
Vladimír Vondruš
2013-03-16 19:21:59 +0100
-
73a4e9b18a
Math: doc++
Vladimír Vondruš
2013-03-16 18:37:57 +0100
-
b349eaf753
SceneGraph: new class DualQuaternionTransformation.
Vladimír Vondruš
2013-03-16 18:06:59 +0100
-
85abf5767e
SceneGraph: new class DualComplexTransformation.
Vladimír Vondruš
2013-03-16 18:05:06 +0100
-
e9b3228943
SceneGraph: minor code cleanup.
Vladimír Vondruš
2013-03-15 15:22:34 +0100
-
da2bbac104
Math: simplified Matrix::isOrthogonal().
Vladimír Vondruš
2013-03-15 15:21:10 +0100
-
b00554fd7f
Math: added convenience {Quaternion,DualQuaternion}::isNormalized().
Vladimír Vondruš
2013-03-15 15:21:52 +0100
-
1790f37295
Math: added convenience functions {Complex,DualComplex}::isNormalized().
Vladimír Vondruš
2013-03-15 15:20:14 +0100
-
3db2aa13c4
Math: added convenience function Vector::isNormalized().
Vladimír Vondruš
2013-03-15 15:13:24 +0100
-
0d5f234f64
SceneGraph: public setTransformation() and transform() for RigidMT*D.
Vladimír Vondruš
2013-03-15 12:16:57 +0100
-
e4f14c4163
SceneGraph: assert proper matrix type in RigidMatrixTransformation*D.
Vladimír Vondruš
2013-03-15 11:09:39 +0100
-
332e4cdb71
SceneGraph: added AbstractTransformation::resetTransformation().
Vladimír Vondruš
2013-03-15 10:50:29 +0100
-
8548a2e08b
SceneGraph: renamed {Euclidean -> Rigid}MatrixTransformation{2,3}D.
Vladimír Vondruš
2013-03-15 00:42:54 +0100
-
da93b2ad6a
Math: ability to create Quaternion and DualQuaternion from matrix.
Vladimír Vondruš
2013-03-15 00:30:13 +0100
-
9128820e35
Math: ability to create Complex and DualComplex from matrix.
Vladimír Vondruš
2013-03-13 15:35:40 +0100
-
33058aa5b0
Math: Matrix::invertedOrthogonal(), Matrix{3,4}::invertedRigid().
Vladimír Vondruš
2013-03-14 16:02:41 +0100
-
dfe2571047
Math: added Matrix{3,4}::isRigidTransformation().
Vladimír Vondruš
2013-03-14 21:14:16 +0100
-
4714cafedc
Math: added Matrix::isOrthogonal().
Vladimír Vondruš
2013-03-14 20:18:54 +0100
-
408f40a908
Math: renamed MathTypeTraits to TypeTraits.
Vladimír Vondruš
2013-03-14 16:12:11 +0100
-
75d8fefdde
Math: ability to access also matrix row vectors.
Vladimír Vondruš
2013-03-13 15:34:10 +0100
-
efab88fb57
Removed WITH_EVERYTHING compilation switch.
Vladimír Vondruš
2013-03-13 14:41:29 +0100
-
be0d089678
Relicensing to MIT/Expat license, part 4: CMake and documentation files.
Vladimír Vondruš
2013-03-11 17:40:37 +0100
-
29fd52b3e6
Relicensing to MIT/Expat license, part 3: source files.
Vladimír Vondruš
2013-03-11 17:37:40 +0100
-
1f5247ab52
Relicensing to MIT/Expat license, part 2: headers.
Vladimír Vondruš
2013-03-11 17:36:41 +0100
-
b6ae293b24
Relicensing to MIT/Expat license, part 6: mention it in documentation.
Vladimír Vondruš
2013-03-10 23:54:02 +0100
-
a7ff819dd8
Relicensing to MIT/Expat license, part 5: updated package files.
Vladimír Vondruš
2013-03-10 23:53:16 +0100
-
a0b83edd2b
Relicensing to MIT/Expat license, part 4: CMake and documentation files.
Vladimír Vondruš
2013-03-10 23:50:35 +0100
-
c5ab86794b
Relicensing to MIT/Expat license, part 3: source files.
Vladimír Vondruš
2013-03-10 23:21:11 +0100
-
6a5d75d1e4
Relicensing to MIT/Expat license, part 2: headers.
Vladimír Vondruš
2013-03-10 23:19:40 +0100
-
c3a7ddcc9a
Relicensing to MIT/Expat license, part 1: new license document.
Vladimír Vondruš
2013-03-10 19:45:49 +0100
-
6a1d061a3a
Updated FindCorrade.cmake from Corrade repository.
Vladimír Vondruš
2013-03-10 23:54:36 +0100
-
1f18bdda5f
Updated and polished coding style documentation.
Vladimír Vondruš
2013-03-10 19:44:48 +0100
-
23f91fe339
Doc++
Vladimír Vondruš
2013-03-10 18:13:40 +0100
-
005ae96cf3
FindMagnum: fixed formatting with `cmake --help-module`.
Vladimír Vondruš
2013-03-10 12:10:48 +0100
-
600a03b0e6
Disable optimization in development PKGBUILD.
Vladimír Vondruš
2013-03-10 00:07:39 +0100
-
5ff59b609e
DebugTools: added ForceRenderer.
Vladimír Vondruš
2013-03-10 00:03:10 +0100
-
0f4c13a0a6
Better assertion message on ResourceManager destruction.
Vladimír Vondruš
2013-03-10 00:00:42 +0100
-
7e9e8913ed
Don't spit assert in Mesh::addVertexBuffer() when it's not needed.
Vladimír Vondruš
2013-03-09 23:58:31 +0100
-
90a60ce7e9
Math: disable denormalize() test for UnsignedLong.
Vladimír Vondruš
2013-03-09 23:30:27 +0100
-
63cdd8ea6e
Doc++
Vladimír Vondruš
2013-03-09 23:05:28 +0100
-
e8682b8893
AbstractFramebuffer::BlitMask is available also in ES.
Vladimír Vondruš
2013-03-09 19:46:52 +0100
-
1a051707da
FindMagnum: it's FindFreetype.cmake, not FindFreeType.cmake.
Vladimír Vondruš
2013-03-09 19:44:16 +0100
-
193c03759a
Thorough CMakeLists cleanup.
Vladimír Vondruš
2013-03-09 14:32:06 +0100
-
ce89563aed
DebugTools: minor code cleanup.
Vladimír Vondruš
2013-03-09 14:26:21 +0100
-
90dbb28763
Thorough CMakeLists cleanup.
Vladimír Vondruš
2013-03-09 14:23:38 +0100
-
1f8efd4a97
Updated FindCorrade.cmake from Corrade repository.
Vladimír Vondruš
2013-03-09 14:21:48 +0100
-
297d102200
Math: ability to convert Vector types from/to external types.
Vladimír Vondruš
2013-03-08 16:56:23 +0100
-
af18c8d65d
Adapted to Corrade and Magnum changes.
Vladimír Vondruš
2013-03-08 23:28:46 +0100
-
231f3277ab
Adapted to Corrade changes.
Vladimír Vondruš
2013-03-08 23:16:01 +0100
-
3251660f81
Physics: doc++
Vladimír Vondruš
2013-03-08 21:43:43 +0100
-
e9efd87e12
Text: off-by-one mistake.
Vladimír Vondruš
2013-03-04 15:22:12 +0100
-
2afda6f34d
Text: split out HarfBuzz layouting into new HarfBuzzFont class.
Vladimír Vondruš
2013-03-04 15:20:35 +0100
-
9525dfd51b
Text: abstract base for fonts and layouters.
Vladimír Vondruš
2013-03-04 14:41:35 +0100
-
c864fefb95
Text: moved FontRenderer into Font header.
Vladimír Vondruš
2013-03-04 11:48:31 +0100
-
b4950b59ac
Text: moved TextLayouter from TextRenderer internals to Font header.
Vladimír Vondruš
2013-03-04 11:42:32 +0100
-
2944a4e205
Text: non-templated base for TextRenderer.
Vladimír Vondruš
2013-03-04 11:19:42 +0100
-
0d7baef932
Text: no need to explicitly specify Z coordinate in 3D text.
Vladimír Vondruš
2013-03-04 10:50:00 +0100
-
195ec4e9b2
Text: synchronized function parameter naming with documentation.
Vladimír Vondruš
2013-03-04 10:35:49 +0100
-
2d98dadb0a
Shaders: first DistanceFieldVectorShader implementation.
Vladimír Vondruš
2013-03-03 23:37:24 +0100
-
549558b502
Shaders: doc++
Vladimír Vondruš
2013-03-03 23:26:43 +0100
-
d256d7a0c4
Shaders: missing virtual keyword.
Vladimír Vondruš
2013-03-03 23:25:42 +0100
-
e891bd9b31
Shaders: use Int instead of GLint.
Vladimír Vondruš
2013-03-03 23:24:48 +0100
-
3c31519133
Shaders: cleanup of VectorShader.
Vladimír Vondruš
2013-03-03 23:22:11 +0100
-
5a374dd73e
Shaders: support alpha in VectorShader::setColor().
Vladimír Vondruš
2013-03-03 17:44:25 +0100
-
b6caae10b0
Shaders: vertex VectorShader is implementation independent.
Vladimír Vondruš
2013-03-03 17:40:19 +0100
-
91f0d302c2
Shaders: renamed TextShader to VectorShader.
Vladimír Vondruš
2013-03-03 17:31:53 +0100
-
31582ce2f8
Todo++
Vladimír Vondruš
2013-03-03 01:28:08 +0100
-
7a99a4b326
Shortened (texture) filtering types to comply with OpenGL naming.
Vladimír Vondruš
2013-03-03 01:12:26 +0100
-
12f719f177
Text: prerendering Font for use with distance-field rendering.
Vladimír Vondruš
2013-03-03 01:06:18 +0100
-
babc850102
Text: minor code cleanup.
Vladimír Vondruš
2013-03-03 01:02:50 +0100