-
7b087425cf
DebugTools: this shouldn't be inline.
Vladimír Vondruš
2013-08-19 18:42:34 +0200
-
beef4b6113
Shapes: added TODOs.
Vladimír Vondruš
2013-08-18 00:13:54 +0200
-
e7dbe606cd
Shapes: fixed 2D Capsule transformation.
Vladimír Vondruš
2013-08-18 00:13:11 +0200
-
2c1a859563
Shapes: properly test both 2D and 3D where the transform is not trivial.
Vladimír Vondruš
2013-08-18 00:04:31 +0200
-
b50fb5a50e
DebugTools: shape renderer for 2D/3D capsule.
Vladimír Vondruš
2013-08-09 17:02:43 +0200
-
b29a68f258
Added MeshView class.
Vladimír Vondruš
2013-08-09 16:58:02 +0200
-
0383b345d3
Added convenience parameterless Mesh::indexType().
Vladimír Vondruš
2013-08-08 13:29:02 +0200
-
39033d2480
Added Mesh::drawInternal().
Vladimír Vondruš
2013-08-08 13:27:41 +0200
-
3c75ba7748
Primitives: 2D capsule primitive.
Vladimír Vondruš
2013-08-08 11:42:11 +0200
-
51e2628486
Primitives: test Capsule with more cylinder segments.
Vladimír Vondruš
2013-08-17 23:18:03 +0200
-
ba72a56309
Primitives: using half length for Capsule primitive.
Vladimír Vondruš
2013-08-08 11:41:32 +0200
-
0164cdda49
[wip] Audio: Source buffer queuing.
#277
Vladimír Vondruš
2013-08-16 16:14:56 +0200
-
-
-
92b8d7fb0b
Audio: added Context class.
Vladimír Vondruš
2013-08-11 19:20:37 +0200
-
95e1ae2efc
Audio: added AbstractImporter plugin interface.
Vladimír Vondruš
2013-08-11 19:15:58 +0200
-
fdf878d458
Audio: added Source class.
Vladimír Vondruš
2013-08-11 11:17:31 +0200
-
0382ce70c1
Audio: added Buffer class.
Vladimír Vondruš
2013-08-11 11:16:22 +0200
-
6efb83f729
Audio: added Renderer class.
Vladimír Vondruš
2013-08-11 11:15:18 +0200
-
1e4680f918
Audio: verify OpenAL types.
Vladimír Vondruš
2013-08-11 10:48:19 +0200
-
60bc510a70
Added Doxygen aliases for pointing to OpenAL documentation.
Vladimír Vondruš
2013-08-11 11:00:21 +0200
-
2b32625921
Bootstrap Audio library.
Vladimír Vondruš
2013-07-23 10:42:46 +0200
-
6db322062f
Add performance recommendations for Intel Graphics on Linux.
Vladimír Vondruš
2013-08-16 16:07:19 +0200
-
d972bd40de
New plugin WavAudioImporter.
Vladimír Vondruš
2013-08-12 14:20:49 +0200
-
8ca25de2ec
TgaImporter: minor cleanup.
Vladimír Vondruš
2013-08-12 14:15:18 +0200
-
e167b971c7
Trade: don't forget to initialize variable.
Vladimír Vondruš
2013-08-11 19:12:33 +0200
-
3b14a1816e
Trade: fixed wrong indentation.
Vladimír Vondruš
2013-08-11 19:12:20 +0200
-
33653a3469
Math: hardened checks for proper size of primitive types.
Vladimír Vondruš
2013-08-09 17:18:05 +0200
-
6b4147e25e
Doc++
Vladimír Vondruš
2013-08-09 17:05:06 +0200
-
ff7402200e
Renamed Mesh variables.
Vladimír Vondruš
2013-08-08 09:59:41 +0200
-
50942b0348
FindMagnum.cmake: allow user to override plugin directories.
Vladimír Vondruš
2013-08-06 22:24:55 +0200
-
d2bdc9d28f
Text: don't use std::u32string on MinGW.
Vladimír Vondruš
2013-08-06 22:05:09 +0200
-
23945c1d9f
Fix linker errors with Framebuffer::BufferAttachment::* on Windows.
Vladimír Vondruš
2013-08-06 21:47:17 +0200
-
17de6fe51b
Install also test libs on Windows.
Vladimír Vondruš
2013-08-06 21:46:39 +0200
-
f8066b9a95
Oh hey, I have Twitter!
Vladimír Vondruš
2013-08-04 15:18:00 +0200
-
3f6dcc40e9
Mention that GL 4.4 is supported.
Vladimír Vondruš
2013-08-04 15:17:35 +0200
-
b15f3758de
Fixed NaCl compilation.
Vladimír Vondruš
2013-08-04 10:48:32 +0200
-
1697f459a9
GCC 4.4 compatibility: copy constructor ambiguity in matrix/vector classes.
Vladimír Vondruš
2013-08-03 19:54:09 +0200
-
541e5e0d83
Merge branch 'master' into compatibility
Vladimír Vondruš
2013-08-03 19:39:43 +0200
-
-
-
-
a4bd5b8aa8
Added thoughts about unit tests to Coding Style.
Vladimír Vondruš
2013-08-03 19:39:02 +0200
-
59808c364e
Math: minor test code reorganization.
Vladimír Vondruš
2013-08-03 19:36:55 +0200
-
bd00adc437
Math: test copy construction from base classes.
Vladimír Vondruš
2013-08-03 19:30:20 +0200
-
7427292173
Math: test "implicitness" of value constructors.
Vladimír Vondruš
2013-08-03 19:27:14 +0200
-
8669907346
Math: merge constexpr test of BoolVector into other test cases.
Vladimír Vondruš
2013-08-03 19:26:16 +0200
-
bcdd0920fd
Trade: no comma at the end of enumeration list.
Vladimír Vondruš
2013-08-03 19:05:10 +0200
-
fe243504a7
GCC 4.4 compatibility: cannot default some move constructors.
Vladimír Vondruš
2013-08-03 17:31:27 +0200
-
9d0c6b44de
GCC 4.5 compatibility: no unrestricted unions.
Vladimír Vondruš
2013-08-03 16:17:10 +0200
-
115e73f967
GCC 4.5 compatibility: cannot default some move operators.
Vladimír Vondruš
2013-08-03 16:16:08 +0200
-
22355a6e7d
GCC 4.5 compatibility: cannot default protected members in class body.
Vladimír Vondruš
2013-08-03 16:10:51 +0200
-
8410de02cb
Merge branch 'master' into compatibility
Vladimír Vondruš
2013-08-03 16:10:03 +0200
-
-
-
-
1102232a24
GCC 4.6 compatibility: no delegating constructors.
Vladimír Vondruš
2013-08-03 14:57:09 +0200
-
7eec63afd0
Build fix.
Vladimír Vondruš
2013-08-03 14:56:24 +0200
-
41fd952e4a
OpenGL ES build fixes.
Vladimír Vondruš
2013-08-03 11:51:30 +0200
-
2287e3d73e
Doc++
Vladimír Vondruš
2013-08-02 20:10:24 +0200
-
6ff4b06095
SceneGraph: add just-to-be-sure assertion.
Vladimír Vondruš
2013-08-01 19:26:39 +0200
-
d44f6ee94e
Add pointer conversion operator to Resource.
Vladimír Vondruš
2013-08-01 19:25:50 +0200
-
a962262b61
Reducing pointer chasings, part 3g: less pointer passing in Text.
Vladimír Vondruš
2013-08-01 17:59:20 +0200
-
8a8b9aca5e
Reducing pointer chasings, part 3f: less pointer passing in TextureTools.
Vladimír Vondruš
2013-08-01 17:58:07 +0200
-
141a3df456
Reducing pointer chasings, part 3e: less pointer passing in DebugTools.
Vladimír Vondruš
2013-08-01 17:51:37 +0200
-
f669dd7c23
Reducing pointer chasings, part 3d: less pointer passing in Shapes.
Vladimír Vondruš
2013-08-01 17:54:08 +0200
-
0d3bfd4044
Reducing pointer chasings, part 3c: less pointer passing in SceneGraph.
Vladimír Vondruš
2013-08-01 17:40:55 +0200
-
2ea5b4c9ce
Reducing pointer chasings, part 3b: less pointer passing in MeshTools.
Vladimír Vondruš
2013-08-01 17:37:36 +0200
-
e19154be5e
Reducing pointer chasings, part 3a: less pointer passing in root namespace.
Vladimír Vondruš
2013-08-01 17:36:45 +0200
-
5b0d0fe943
Adapted to "pointer chasing" Magnum changes.
Vladimír Vondruš
2013-08-01 18:54:15 +0200
-
845b8982e5
Reducing pointer chasings, part 2: don't use `this->` so often.
Vladimír Vondruš
2013-07-31 19:53:37 +0200
-
d04b308aa3
Reducing pointer chasings, part 1: method chaining via references.
Vladimír Vondruš
2013-07-31 19:26:54 +0200
-
c3a5c77f1c
Documentation clarification and fixes.
Vladimír Vondruš
2013-07-31 18:34:24 +0200
-
41f7784dc5
Shaders: ambient, diffuse and specular texture support in Phong.
Vladimír Vondruš
2013-07-31 17:02:46 +0200
-
7b497160cb
Added TODO.
Vladimír Vondruš
2013-07-31 16:48:59 +0200
-
546ce9d613
Minor cleanup.
Vladimír Vondruš
2013-07-31 16:02:25 +0200
-
f3b6abc997
Minor documentation fix.
Vladimír Vondruš
2013-07-31 16:02:13 +0200
-
a65cef08cd
MeshTools: added TODO.
Vladimír Vondruš
2013-07-31 02:28:12 +0200
-
8afb661f6d
Ability to retrieve first two components from Array3D.
Vladimír Vondruš
2013-07-31 02:27:51 +0200
-
62bc46ea78
Various Array-related cleanup.
Vladimír Vondruš
2013-07-31 02:27:32 +0200
-
de96fad678
Constexpr Array from one value constructor, improved test.
Vladimír Vondruš
2013-07-31 02:25:28 +0200
-
261e7cbdc5
Trade: improved documentation, removed redundancy.
Vladimír Vondruš
2013-07-31 01:15:42 +0200
-
4937b51713
Trade: use instance() instead of instanceId() for consistency.
Vladimír Vondruš
2013-07-31 01:08:39 +0200
-
c1c4788e88
Ability to force cleanup of ResourceManager.
Vladimír Vondruš
2013-07-31 01:04:56 +0200
-
a31badc570
Minor cleanup in ResourceManagerTest.
Vladimír Vondruš
2013-07-31 00:58:42 +0200
-
b32c39aa44
Added convience AbstractResourceLoader::set() overload.
Vladimír Vondruš
2013-07-30 23:28:11 +0200
-
655f069221
Simplified ResourceManager::set() convenience function.
Vladimír Vondruš
2013-07-30 23:27:50 +0200
-
8bce5114da
Deleting all resource loaders before unloading any resource data.
Vladimír Vondruš
2013-07-30 23:20:38 +0200
-
b7bcf0dc59
Simplified internal ResourceManager::free() implementation.
Vladimír Vondruš
2013-07-30 23:09:58 +0200
-
26504480b2
Test whole AbstractResourceLoader API.
Vladimír Vondruš
2013-07-30 23:19:10 +0200
-
77dca430c3
Make virtual AbstractResourceLoader functions private.
Vladimír Vondruš
2013-07-30 23:17:05 +0200
-
92e7797823
Fix example code in documentation, added TODO.
Vladimír Vondruš
2013-07-30 23:12:01 +0200
-
091efebaa1
Make explicit `std::hash` specialization for ResourceKey.
Vladimír Vondruš
2013-07-30 23:07:30 +0200
-
8a2d769dd1
Added some C++14 TODOs.
Vladimír Vondruš
2013-07-30 18:44:19 +0200
-
e97b2a79f9
Typo fix: additionaly -> additionally.
Vladimír Vondruš
2013-07-30 18:32:21 +0200
-
68dd5b589b
Doxygen fixes.
Vladimír Vondruš
2013-07-30 18:16:10 +0200
-
da134c97a6
Primitives: fix empty Icosphere position array.
Vladimír Vondruš
2013-07-30 17:43:18 +0200
-
9311d80614
MeshTools: better assertion message for interleave().
Vladimír Vondruš
2013-07-30 17:41:00 +0200
-
20dcab0c88
Math: added Matrix[34]::rotationNormalized().
Vladimír Vondruš
2013-07-30 16:30:05 +0200
-
b349ca54ad
Shaders: explicitly setting normal matrix in Phong shader.
Vladimír Vondruš
2013-07-30 15:00:28 +0200
-
450975be51
Added Tegra best practices to documentation.
Vladimír Vondruš
2013-07-30 14:59:37 +0200
-
-
-
50ef1df213
Trade: debug output operator for TextureData::Type enum.
Vladimír Vondruš
2013-07-26 12:22:19 +0200
-
b937c2bf4e
Trade: debug output operator for AbstractMaterialData::Type enum.
Vladimír Vondruš
2013-07-26 12:19:49 +0200
-
e8e0582e51
Debug output operators for Sampler enums.
Vladimír Vondruš
2013-07-26 12:18:49 +0200
-
105dbc90e9
Trade: move the data instead of copying.
Vladimír Vondruš
2013-07-25 12:15:34 +0200
-
e62afc1b6c
Trade: ability to have either color or texture in PhongMaterialData.
Vladimír Vondruš
2013-07-25 12:08:43 +0200
-
dcebf1a7b9
Trade: added TextureData parameters.
Vladimír Vondruš
2013-07-25 00:30:52 +0200
-
5b842d11a3
Trade: de-inline virtual destructor.
Vladimír Vondruš
2013-07-25 11:26:06 +0200