246 Commits (7dae98ded192aab483cd9db11ac68ef32433b2f1)
 

Author SHA1 Message Date
Vladimír Vondruš 7dae98ded1 Primitives: using MeshData instead of AbstractPrimitive. 14 years ago
Vladimír Vondruš c1158e0995 MeshData: use four-component vectors for vertices. 14 years ago
Vladimír Vondruš 5306d46b49 Removed MeshTools::AbstractTool, as nothing depends on it. 14 years ago
Vladimír Vondruš 02b71d6b15 MeshTools: removed dependency on MeshBuilder in Clean and Subdivide. 14 years ago
Vladimír Vondruš 9e81d4b6c3 Fixed awesome mistake in Math::TypeTraits. 14 years ago
Vladimír Vondruš 571f41f53f MeshTools: removed dependency on MeshBuilder in Tipsify. 14 years ago
Vladimír Vondruš fb0c4f0d15 MeshTools: tool for interleaving attribute arrays. 14 years ago
Vladimír Vondruš 9ea3a36105 Added function Mesh::isInterleaved(). 14 years ago
Vladimír Vondruš bca691f2b7 MeshTools: tool for compressing index array. 14 years ago
Vladimír Vondruš f7ba048c06 Using operator() instead of run() in MeshTools. 14 years ago
Vladimír Vondruš b0b1a401d1 Counting attributes from 0, not from 1. 14 years ago
Vladimír Vondruš 36254a3806 Win fixes: don't export nonexported classes and export exported classes. 14 years ago
Vladimír Vondruš 6504aecf0c Added classes Image and BufferedImage. 14 years ago
Vladimír Vondruš c1374155b0 Math: function to compute product of all values in the vector. 14 years ago
Vladimír Vondruš 62d0fa96a8 Added Buffer:setSubData() functions. 14 years ago
Vladimír Vondruš 0feebe3f7c Function for unbinding given buffer target. 14 years ago
Vladimír Vondruš 10b8eda20a Inlined functions. 14 years ago
Vladimír Vondruš 7bae1a3f8a Renamed data access classes in Trade to avoid confusion. 14 years ago
Vladimír Vondruš 42b10e775b Removed old untrue documentation from Trade::AbstractImporter. 14 years ago
Vladimír Vondruš 5fa2f2e03f Optimized #include. 14 years ago
Vladimír Vondruš 33e822a397 Function for pixel size of given color format and data type per channel. 14 years ago
Vladimír Vondruš d7a497b87b Make Camera::setViewport() virtual. 14 years ago
Vladimír Vondruš d702c13195 Added Object::scale() for scaling proportionally in all dimensions. 14 years ago
Vladimír Vondruš a64fbfbe63 Use OpenGL-compatible types in camera viewport size. 14 years ago
Vladimír Vondruš 91cbe3040d Cleaned up alien stuff from CMakeLists.txt 14 years ago
Vladimír Vondruš e43c1fae33 Strongly-typed Primitive enum in Mesh. 14 years ago
Vladimír Vondruš fb9b003e24 Buffer rework. 14 years ago
Vladimír Vondruš e98ca5b03a Moved drawing functions from Scene to Camera. 14 years ago
Vladimír Vondruš a0ba7663b0 Doc++ 14 years ago
Vladimír Vondruš 62d1860db1 Don't use virtual when reimplementing virtual function. 14 years ago
Vladimír Vondruš 8cdf5e87c4 Strong typed texture targets. 14 years ago
Vladimír Vondruš 6cd72578f0 Greatly simplified Texture::setWrapping(). 14 years ago
Vladimír Vondruš 66956688d4 Using class constant instead of template parameter. 14 years ago
Vladimír Vondruš e77b38d20b Reworked Mesh / IndexedMesh to use new type traits and Type enum. 14 years ago
Vladimír Vondruš 1ff99b0413 Added TypeInfo and TypeOf classes to type traits. 14 years ago
Vladimír Vondruš 52971935ab Using strongly-typed enum for plain OpenGL types. 14 years ago
Vladimír Vondruš 856b8b44a5 Moved static_asserts from TypeTraits header to implementation. 14 years ago
Vladimír Vondruš 1015ac258e Fixed (non-deadly) mistake in TypeTraits. 14 years ago
Vladimír Vondruš 476e8285cd Simplified massive repeated code in CubeMapTexture.h. 14 years ago
Vladimír Vondruš c7894df33f Doc++ 14 years ago
Vladimír Vondruš 70fa53b949 Removed unbind() from buffers and textures. 14 years ago
Vladimír Vondruš cbda9712e2 Added (incomplete) check() function to development PKGBUILD. 14 years ago
Vladimír Vondruš d8943b898c Use nullptr instead of 0 for pointers. 14 years ago
Vladimír Vondruš 49b126abc6 Don't try to develop our own OpenGL (naming). 14 years ago
Vladimír Vondruš 5bff1c385b Using delete[] for char array. 14 years ago
Vladimír Vondruš d40a80b3d0 Fixed crash on deletion of Object children. 14 years ago
Vladimír Vondruš f855d72660 Totally reworked Trade::AbstractImporter. 14 years ago
Vladimír Vondruš 5818a76850 New library with sample shaders, currently only Phong shader. 14 years ago
Vladimír Vondruš 8cc445d164 Using own Corrade::Debug class instead of cerr in Shaders. 14 years ago
Vladimír Vondruš f5c8ae6bd6 Include Qt include dir for building tests. 14 years ago