2403 Commits (655c9ea2cffe3e0b1394de16a1d11b73d0f2b51f)
 

Author SHA1 Message Date
Vladimír Vondruš 141a3df456 Reducing pointer chasings, part 3e: less pointer passing in DebugTools. 13 years ago
Vladimír Vondruš f669dd7c23 Reducing pointer chasings, part 3d: less pointer passing in Shapes. 13 years ago
Vladimír Vondruš 0d3bfd4044 Reducing pointer chasings, part 3c: less pointer passing in SceneGraph. 13 years ago
Vladimír Vondruš 2ea5b4c9ce Reducing pointer chasings, part 3b: less pointer passing in MeshTools. 13 years ago
Vladimír Vondruš e19154be5e Reducing pointer chasings, part 3a: less pointer passing in root namespace. 13 years ago
Vladimír Vondruš 845b8982e5 Reducing pointer chasings, part 2: don't use `this->` so often. 13 years ago
Vladimír Vondruš d04b308aa3 Reducing pointer chasings, part 1: method chaining via references. 13 years ago
Vladimír Vondruš c3a5c77f1c Documentation clarification and fixes. 13 years ago
Vladimír Vondruš 41f7784dc5 Shaders: ambient, diffuse and specular texture support in Phong. 13 years ago
Vladimír Vondruš 7b497160cb Added TODO. 13 years ago
Vladimír Vondruš 546ce9d613 Minor cleanup. 13 years ago
Vladimír Vondruš f3b6abc997 Minor documentation fix. 13 years ago
Vladimír Vondruš a65cef08cd MeshTools: added TODO. 13 years ago
Vladimír Vondruš 8afb661f6d Ability to retrieve first two components from Array3D. 13 years ago
Vladimír Vondruš 62bc46ea78 Various Array-related cleanup. 13 years ago
Vladimír Vondruš de96fad678 Constexpr Array from one value constructor, improved test. 13 years ago
Vladimír Vondruš 261e7cbdc5 Trade: improved documentation, removed redundancy. 13 years ago
Vladimír Vondruš 4937b51713 Trade: use instance() instead of instanceId() for consistency. 13 years ago
Vladimír Vondruš c1c4788e88 Ability to force cleanup of ResourceManager. 13 years ago
Vladimír Vondruš a31badc570 Minor cleanup in ResourceManagerTest. 13 years ago
Vladimír Vondruš b32c39aa44 Added convience AbstractResourceLoader::set() overload. 13 years ago
Vladimír Vondruš 655f069221 Simplified ResourceManager::set() convenience function. 13 years ago
Vladimír Vondruš 8bce5114da Deleting all resource loaders before unloading any resource data. 13 years ago
Vladimír Vondruš b7bcf0dc59 Simplified internal ResourceManager::free() implementation. 13 years ago
Vladimír Vondruš 26504480b2 Test whole AbstractResourceLoader API. 13 years ago
Vladimír Vondruš 77dca430c3 Make virtual AbstractResourceLoader functions private. 13 years ago
Vladimír Vondruš 92e7797823 Fix example code in documentation, added TODO. 13 years ago
Vladimír Vondruš 091efebaa1 Make explicit `std::hash` specialization for ResourceKey. 13 years ago
Vladimír Vondruš 8a2d769dd1 Added some C++14 TODOs. 13 years ago
Vladimír Vondruš e97b2a79f9 Typo fix: additionaly -> additionally. 13 years ago
Vladimír Vondruš 68dd5b589b Doxygen fixes. 13 years ago
Vladimír Vondruš da134c97a6 Primitives: fix empty Icosphere position array. 13 years ago
Vladimír Vondruš 9311d80614 MeshTools: better assertion message for interleave(). 13 years ago
Vladimír Vondruš 20dcab0c88 Math: added Matrix[34]::rotationNormalized(). 13 years ago
Vladimír Vondruš b349ca54ad Shaders: explicitly setting normal matrix in Phong shader. 13 years ago
Vladimír Vondruš 450975be51 Added Tegra best practices to documentation. 13 years ago
Vladimír Vondruš 50ef1df213 Trade: debug output operator for TextureData::Type enum. 13 years ago
Vladimír Vondruš b937c2bf4e Trade: debug output operator for AbstractMaterialData::Type enum. 13 years ago
Vladimír Vondruš e8e0582e51 Debug output operators for Sampler enums. 13 years ago
Vladimír Vondruš 105dbc90e9 Trade: move the data instead of copying. 13 years ago
Vladimír Vondruš e62afc1b6c Trade: ability to have either color or texture in PhongMaterialData. 13 years ago
Vladimír Vondruš dcebf1a7b9 Trade: added TextureData parameters. 13 years ago
Vladimír Vondruš 5b842d11a3 Trade: de-inline virtual destructor. 13 years ago
Vladimír Vondruš 9875f49a99 Trade: properly specify underlying enum type. 13 years ago
Vladimír Vondruš 97b8d38e9e Trade: document ability to copy and move. 13 years ago
Vladimír Vondruš b57a8e9264 Trade: use strongly typed enum for AbstractMaterialData::Type. 13 years ago
Vladimír Vondruš 3482c451ac Text: no need to have virtual destructor here. 13 years ago
Vladimír Vondruš e5d0904417 Shaders: no need to have virtual destructor here. 13 years ago
Vladimír Vondruš 1fea7c3aa2 SceneGraph: clarify why there _is_ virtual destructor. 13 years ago
Vladimír Vondruš b7ff40554c SceneGraph: no need to have virtual destructor in AbstractCamera. 13 years ago