1378 Commits (1415f70a7fc488186cf9b0b42e2d5ae2ae156baa)
 

Author SHA1 Message Date
Vladimír Vondruš 1415f70a7f Doc++ 13 years ago
Vladimír Vondruš c52f64b381 SceneGraph: testing everything in transformations. 13 years ago
Vladimír Vondruš 64a0645724 DebugTools: ObjectShape must contain shape when creating renderer. 13 years ago
Vladimír Vondruš dc798b7320 Shaders: added missing 3D version of FlatShader vertex shader. 13 years ago
Vladimír Vondruš 196c68ccf1 DebugTools: added missing 3D alternatives. 13 years ago
Vladimír Vondruš 389ed07806 SceneGraph: initial per-transformation unit tests. 13 years ago
Vladimír Vondruš ddb8cd5052 Blind fix for some image formats not present in ES3. 13 years ago
Vladimír Vondruš 0c4d433f70 Quick dirty fix for element array buffer binding in VAOs. 13 years ago
Vladimír Vondruš 834d08bdea Emit fake glViewport() call for the first time if ApiTrace is detected. 13 years ago
Vladimír Vondruš c593594c3f Doc++ 13 years ago
Vladimír Vondruš dc5a4d83d9 Removing IndexedMesh, part 5: merged documentation, removed IndexedMesh. 13 years ago
Vladimír Vondruš a8abbdb7d3 Removing IndexedMesh, part 4: merged draw algorithm. 13 years ago
Vladimír Vondruš a2a66803be Removing IndexedMesh, part 3: moved last remaining setter to Mesh. 13 years ago
Vladimír Vondruš dfb9491433 Saving vertex attribute parameters only if not using VAOs. 13 years ago
Vladimír Vondruš 9449e330d2 Saving index buffer pointer only if not using VAOs. 13 years ago
Vladimír Vondruš b20c83f258 Removing IndexedMesh, part 2: moved all member variables to Mesh. 13 years ago
Vladimír Vondruš e4fc418db1 Properly specify pointers for all matrix attribute columns. 13 years ago
Vladimír Vondruš 3f1592c23d Inlined Mesh::setVertexCount(). 13 years ago
Vladimír Vondruš 688251add9 Removing IndexedMesh, part 1: moved enums and related stuff to Mesh. 13 years ago
Vladimír Vondruš a22bf1bf4e Shaders: don't use explicit attribute location on GL 2.1. 13 years ago
Vladimír Vondruš 1d88310521 Shaders: off-by-one error. 13 years ago
Vladimír Vondruš b7b955289a Math: Vector::lerp() can take `t` of arbitrary type. 13 years ago
Vladimír Vondruš 4c3e80b4f1 SceneGraph: added AbstractObject::transformationMatrix(). 13 years ago
Vladimír Vondruš 861e16e1f9 Doc++, @todo+- 13 years ago
Vladimír Vondruš f16a9d8310 Shorter convenience overload for ResourceManager::set(). 13 years ago
Vladimír Vondruš 8ce184ef7b Debug output for AbstractImage::Format and AbstractImage::Type enums. 13 years ago
Vladimír Vondruš d175dd1054 Updated workarounds for Doxygen 1.8.2. 13 years ago
Vladimír Vondruš 6e61354fde OpenGL ES compilation fixes. 13 years ago
Vladimír Vondruš c003f0499d Assert when improper pixel type is passed to AbstractImage::pixelSize(). 13 years ago
Vladimír Vondruš c8cfa467c0 SceneGraph: actually call animationStopped() after duration is exceeded. 13 years ago
Vladimír Vondruš 8d71d12187 SceneGraph: animationStopped() should be called after duration is exceeded. 13 years ago
Vladimír Vondruš d5a8cc0e3c DebugTools: fixed compilation of Profiler. 13 years ago
Vladimír Vondruš 9ffb8081f3 Got rid of TypeTraits class altogether. 13 years ago
Vladimír Vondruš 976377f0a4 Moved code to check allowed attribute types to internal implementation. 13 years ago
Vladimír Vondruš a9d25c995f Mesh: fixed attribute stride computation. 13 years ago
Vladimír Vondruš f4146bea94 Forgot to rename this to match OpenGL name. 13 years ago
Vladimír Vondruš fbeb7b02bc Minor renaming in shader/mesh guts. 13 years ago
Vladimír Vondruš b13d8644b4 Replaced scalar normalization code in Color with Math::[de]normalize(). 13 years ago
Vladimír Vondruš 263d8351b6 Math: vector overloads for normalize() and denormalize(). 13 years ago
Vladimír Vondruš ec23a3d13c Minor code cleanup. 13 years ago
Vladimír Vondruš ad9a55a867 Doc++ 13 years ago
Vladimír Vondruš 4d6d3fde88 Math: scalar/vector implementation of min(), max() and clamp(). 13 years ago
Vladimír Vondruš ee5f8766af Math: make type traits aware of long double. 13 years ago
Vladimír Vondruš bdba6b7221 Math: no need to have two versions of denormalize(), they are the same. 13 years ago
Vladimír Vondruš 3daefd70a9 Math: simplified internal pow<n>() implementation. 13 years ago
Vladimír Vondruš 2f2d4a4dfd Removed Magnum::Type and related functionality. 13 years ago
Vladimír Vondruš 03789a5b4b Math: got rid of MathTypeTraits::NumericType. 14 years ago
Vladimír Vondruš a4da7b764a Adapted to Corrade changes. 14 years ago
Vladimír Vondruš 5ca096512e Forward declaration header for Math namespace. 14 years ago
Vladimír Vondruš cade175304 Math: finally implemented precise signed/unsigned normalization. 14 years ago