2758 Commits (3eb7f6f2b8aa2b842b481e6bfc86d12e71b00e1c)
 

Author SHA1 Message Date
Vladimír Vondruš 3eb7f6f2b8 Shaders: added generic shader definition. 13 years ago
Vladimír Vondruš 4d68547cbe Shaders: set VertexColor::Color attribute location to 3. 13 years ago
Vladimír Vondruš ef42287cf9 Shaders: use location 1 for texture coordinates and location 2 for normals. 13 years ago
Vladimír Vondruš 5542f82d9f Shaders: set MeshVisualizer::VertexIndex attribute location to 3. 13 years ago
Vladimír Vondruš 0a09b496ca Shaders: include cleanup. 13 years ago
Vladimír Vondruš a125964273 Doc++ 13 years ago
Vladimír Vondruš fd3f7febae Shaders: what the hell. 13 years ago
Vladimír Vondruš 18c9f5c441 Test also default values in Color*::{red,green,blue,cyan,magenta,yellow}(). 13 years ago
Vladimír Vondruš 5949f7ae41 SceneGraph: added TODO. 13 years ago
Vladimír Vondruš 22dc8170e8 Added Color*::{red,green.blue,cyan,magenta,yellow}() convenience functions. 13 years ago
Vladimír Vondruš beab448b4e Math: be more explicit in what we want to construct. 13 years ago
Vladimír Vondruš ebb855315c Updated Color documentation with (de)normalization info. 13 years ago
Vladimír Vondruš 361066fdbf Math: test that constructing vector from parts can be done implicitly. 13 years ago
Vladimír Vondruš 3b91f43e45 Properly test all Color constructors. 13 years ago
Vladimír Vondruš ab651bb61c Various minor cleanup. 13 years ago
Vladimír Vondruš 842c263d51 Color: internal helper function renaming. 13 years ago
Vladimír Vondruš 01f6553fd6 Math: simplified Vector*::*Axis() and Vector*::*Scale() functions. 13 years ago
Vladimír Vondruš 81f02a24c6 Shaders: compile shaders also for GLSL 1.50 (GL 3.2). 13 years ago
Vladimír Vondruš add989703e Math: don't allow *::data() to be called on rvalues. 13 years ago
Vladimír Vondruš 4aadfd0828 Math: fixed *::data() documentation. 13 years ago
Vladimír Vondruš 4da0f4497f MeshTools: return Containers::Array also from interleave(). 13 years ago
Vladimír Vondruš b0c0e2d92d MeshTools: return Containers::Array instead of pointer from compressIndices(). 13 years ago
Vladimír Vondruš e491a0d7b6 Fixed Buffer documentation to reflect set*Data() changes. 13 years ago
Vladimír Vondruš 819451f3c4 Audio: use Containers::Array instead of naked allocation in Source. 13 years ago
Vladimír Vondruš da03d86e3e Explicitly pass also shader source sizes in Shader::compile(). 13 years ago
Vladimír Vondruš e365259635 Shapes: fix copy constructor in Composition. 13 years ago
Vladimír Vondruš d9e7096a9b Shapes: use Containers::Array instead of naked array in Composition. 13 years ago
Vladimír Vondruš 0d73256627 Shapes: test also copying and movement of Composition. 13 years ago
Vladimír Vondruš d306eac7b6 Shapes: added forgotten test for Composition::transformed(). 13 years ago
Vladimír Vondruš 14cff2bdb8 Use Containers::Array instead of naked allocation in *Framebuffer. 13 years ago
Vladimír Vondruš d6c4bb0300 Use "constructor cast" instead of `static_cast<GL...>(...)`. 13 years ago
Vladimír Vondruš 090006d818 TgaImageConverter: use static data and ImageReference instead of `new`. 13 years ago
Vladimír Vondruš 277dabc90e MeshTools: use std:: prefix everywhere. 13 years ago
Vladimír Vondruš c7ef09d5dc MeshTools: don't allocate and memcpy zeros in interleave(). 13 years ago
Vladimír Vondruš 19b66d111b doc: various fixes. 13 years ago
Vladimír Vondruš 6dc6404161 WavAudioImporter: explicitly find OpenAL also here. 13 years ago
Vladimír Vondruš 3bc858777c Platform: deinline also all ScreenedApplication {con,de}structors. 13 years ago
Vladimír Vondruš bfac19ceef Platform: I was drunk also when writing this. 13 years ago
Vladimír Vondruš b744943c98 Platform: deinline also these destructors. 13 years ago
Vladimír Vondruš 5a9ab4eb2c Platform: this documentation block is superfluous. 13 years ago
Vladimír Vondruš 2f87fd5fbe Platform: make all constructors implicitly explicit. 13 years ago
Vladimír Vondruš 39714e7df3 Text: I was probably drunk or something. 13 years ago
Vladimír Vondruš 77fbed450e GCC 4.6 compatibility: apparently can't list-initialize a structure. 13 years ago
Vladimír Vondruš 4048071895 GCC 4.6 compatibility: no std::unordered_map::emplace(). 13 years ago
Vladimír Vondruš 1fcbf01288 Enable everything possible in development PKGBUILDs. 13 years ago
Vladimír Vondruš 695c287e11 Add development PKGBUILDs for GCC4.6/4.7. 13 years ago
Vladimír Vondruš db1f68d1e8 Use ninja also in all other development PKGBUILDs. 13 years ago
Vladimír Vondruš b2b6eb0c92 MinGW32's linker issues _are only_ MinGW32's fault. 13 years ago
Vladimír Vondruš 573e18eabd Broken std::u32string is also only MinGW32's fault. 13 years ago
Vladimír Vondruš 41ee03c5c5 Missing std::to_string() is MinGW32's fault, not Windows fault. 13 years ago