55 Commits (4df5057d401b9b9ea9f5c829594d94eb313844a9)

Author SHA1 Message Date
Vladimír Vondruš 2f778f249e MeshTools: properly test all variants of compile() buffer moving. 1 year ago
Vladimír Vondruš 60fd42b505 Here we go again. 1 year ago
Vladimír Vondruš cc608dba42 Test: remove all use of <sstream> for Debug output testing. 1 year ago
Vladimír Vondruš 0a027b4469 MeshTools,Shaders: update test image comparison thresholds for NVidia. 2 years ago
Vladimír Vondruš eef921c238 It's October already?! 2 years ago
Vladimír Vondruš 5d1369f570 Use Utility::move() and swap() instead of STL almost everywhere. 3 years ago
Vladimír Vondruš 8d023a7612 MeshTools: remove redundant MeshTools:: prefixes where possible. 3 years ago
Vladimír Vondruš 6b9b0f5552 MeshTools: fix a typo in an assertion message. 3 years ago
Vladimír Vondruš 9b4ee91239 MeshTools: recognize & ignore morph targets in compile(). 3 years ago
Vladimír Vondruš 02a2986912 MeshTools: clean up MeshData construction formatting in a test. 3 years ago
Vladimír Vondruš bbb54a9df8 It's 2023 already! 3 years ago
Vladimír Vondruš a26d77afb4 MeshTools: remove excessive indentation in a test. 3 years ago
Vladimír Vondruš 5787c27d73 doc: updated credits and changelog. 3 years ago
Vladimír Vondruš c026ac1cb5 MeshTools: handle JointIds and Weights in compile(). 3 years ago
Vladimír Vondruš 2395e39c41 MeshTools: print a warning if compile() ignores conflicting attributes. 3 years ago
Vladimír Vondruš 986f2acade MeshTools: minor code reordering in a test. 3 years ago
Vladimír Vondruš ecbe70bb40 MeshTools: clean up compile() tests. 3 years ago
Vladimír Vondruš 91ed119690 MeshTools: test a "shouldn't assert" case outside of an error redirect. 3 years ago
Vladimír Vondruš 744353b6cd Port away from deprecated Shaders functionality. 4 years ago
Vladimír Vondruš 6bdffb2796 Test: make use of CORRADE_SKIP_IF_NO_ASSERT(). 4 years ago
Vladimír Vondruš b0bfcbe00e Adapt to Corrade changes. 4 years ago
Vladimír Vondruš 0001308d61 Test: port file/image comparison tests to the new Utility::Path. 4 years ago
Vladimír Vondruš 822fa0d644 Updated copyright year. 4 years ago
Vladimír Vondruš f145acd760 MeshTools: properly bundle files for CompileGLTest. 4 years ago
Vladimír Vondruš 41a50f4924 MeshTools: make compile() aware of impl-spec index types. 4 years ago
Vladimír Vondruš 6527ec35c2 MeshTools: assert in compile() if non-contiguous index buffers are used. 4 years ago
Vladimír Vondruš 11cd5d5cd0 MeshTools: assert in compile() if zero or negative strides are used. 4 years ago
Vladimír Vondruš 344dd3fc17 MeshTools: fix compile() with a non-trivial index offset. 4 years ago
Vladimír Vondruš 2066d82ea4 Shaders: suffix all existing shaders with GL. 5 years ago
Vladimír Vondruš 65a935cedc Test: adapt to changes in CORRADE_SKIP(). 5 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 years ago
Vladimír Vondruš 01cbfc6c3c MeshTools: adapt compile() test to changes in Phong light falloff. 6 years ago
Vladimír Vondruš 7257bbb871 Shaders: rework Phong to support directional and attenuated point lights. 6 years ago
Vladimír Vondruš 2b36fd2136 MeshTools, Shaders: adapt thresholds for SwiftShader. 6 years ago
Vladimír Vondruš af0ab0d25b MeshTools: test compile() with multiple sets of vertex attributes. 6 years ago
Vladimír Vondruš 19e0e96d74 Updated copyright year. 6 years ago
Vladimír Vondruš 86a5a63af9 Test: most tests now pass on Zink as well. 6 years ago
Vladimír Vondruš 97e3e2a8fe MeshTools,Shaders: make the rendering tests pass on llvmpipe. 6 years ago
Vladimír Vondruš 65a2ced2a7 Make this compile and test cleanly with CORRADE_NO_ASSERT defined. 6 years ago
Vladimír Vondruš ea3bcb6d93 MeshTools: handle the ObjectId attribute in compile(). 6 years ago
Vladimír Vondruš 80c6fef7bf MeshTools: handle generic Tangent and Bitangent attributes in compile(). 6 years ago
Vladimír Vondruš de9c289328 Adapted all code and doc snippets to GL library changes. 6 years ago
Vladimír Vondruš a4bf0e61a1 MeshTools: option to disable unknown attribute warnings in compile(). 6 years ago
Vladimír Vondruš a3bb6ba4c5 MeshTools: explicitly handle unavailable attribute types in compile(). 6 years ago
Vladimír Vondruš ee06eb2093 MeshTools: support the 40 new attribute formats by deleting some code. 6 years ago
Vladimír Vondruš 006790969a Trade, MeshTools: deprecate MeshDataXD and everything that uses it. 6 years ago
Vladimír Vondruš 16c3480d7f MeshTools: implement compile() taking a MeshData. 6 years ago
Vladimír Vondruš 2a12ca14e3 MeshTools: test compile() with both flat and smooth normals requested. 6 years ago
Vladimír Vondruš 28fdfad0ec MeshTools: suppress a Clang warning in a test. 6 years ago
Vladimír Vondruš de95eddb3f Use the new Matrix4::normalMatrix() everywhere. 7 years ago