7623 Commits (937689ea616eb32f287138e488e2c6c307645a70)
 

Author SHA1 Message Date
Vladimír Vondruš 937689ea61 MeshTools: deSTLify compressIndices(). 6 years ago
Vladimír Vondruš 75eefdbe70 MeshTools: adapt flipFaceWinding(), flipNormals() and tipsify() tests. 6 years ago
Vladimír Vondruš b589f15640 MeshTools: deSTLify flipNormals(), flipFaceWinding() and tipsify(). 6 years ago
Vladimír Vondruš 77d7931df2 MeshTools: added a STL-less subdivide(). 6 years ago
Vladimír Vondruš 78a29431b1 MeshTools: duplicateInto() taking also type-erased indices. 6 years ago
Vladimír Vondruš aeedf1264d MeshTools: generateSmoothNormals() taking also type-erased indices. 6 years ago
Vladimír Vondruš 1684ccac2d MeshTools: simplify test code a bit. 6 years ago
Vladimír Vondruš db502c1acf MeshTools: this test didn't test the NaNs at all. 6 years ago
Vladimír Vondruš 24d01e29c8 MeshTools: update an assertion text, add a test for it. 6 years ago
Vladimír Vondruš 735c59e96b MeshTools: added a duplicateInto() variant taking a 2D strided array view. 6 years ago
Vladimír Vondruš 29f0fdb188 MeshTools: explicit generateSmoothNormals() overloads for each index type. 6 years ago
Vladimír Vondruš 2f15f95ab5 MeshTools: this is also new since last release. 6 years ago
Vladimír Vondruš 847e3c8e49 MeshTools: group similar functions together. 6 years ago
Vladimír Vondruš 677b24a807 MeshTools: doc++ 6 years ago
Vladimír Vondruš a1924f55c4 MeshTools: subdivideInPlace() accepts strided indices of any type. 6 years ago
Vladimír Vondruš 1c74a87f24 Primitives: use a more efficient duplicate removal approach in Icosphere. 6 years ago
Vladimír Vondruš ea7259b424 MeshTools: add STL-free removeDuplicatesInPlace() & an indexed variant also. 6 years ago
Vladimír Vondruš 274759c0be MeshTools: clean up and clarify removeDuplicates(). 6 years ago
Vladimír Vondruš 4f0170ace4 GL: taking just an init list in MeshView::draw() was a stupid idea. 6 years ago
Vladimír Vondruš 881003d90b Test: adapt tests to change in TestSuite float epsilon precisions. 6 years ago
Vladimír Vondruš c68cee85c2 package/ci: switch to a WebAssembly build. 6 years ago
Vladimír Vondruš ab0cba2573 Math: minor cleanup. 6 years ago
Vladimír Vondruš 53151f606a Math: ensure TypeTraits fuzzy compare is consistent with TestSuite. 6 years ago
Vladimír Vondruš cff219d986 doc: make vcpkg/hunter instructions easier to find. 6 years ago
Vladimír Vondruš 6794df83b3 doc: fix dead links to Hunter. 6 years ago
Vladimír Vondruš 513f3f5392 doc: avoid linking to deprecated features. 6 years ago
Vladimír Vondruš 526254912e doc: updated credits and changelog. 6 years ago
Squareys a0e6ac1ed0 Math: Non-const overloads for Frustum::(left|right|top|bottom|near|far|[]) 6 years ago
Vladimír Vondruš 7c25dc64f2 GL: reading from front buffer is n/a on WebGL, so don't expose that. 6 years ago
Vladimír Vondruš c6619fc685 doc: thanks, Doxygen, but no. 6 years ago
Vladimír Vondruš af05883ec8 GL: doc++ 6 years ago
Vladimír Vondruš 3f57130547 GL, Vk: future-proof mesh primitive and index mapping tables. 6 years ago
Vladimír Vondruš b5d9e1cfb7 GL: improve a test. 6 years ago
Vladimír Vondruš 8f52397027 Trade: mark new APIs as such. 6 years ago
Vladimír Vondruš d2122a3811 Vk: the heck?! 6 years ago
Vladimír Vondruš 4c6c734dbe Document mapping of MeshPrimitive to D3D and Metal. 6 years ago
Vladimír Vondruš 592d11a9d2 doc: link to latest Vulkan spec, and the non-chunked extensions. 6 years ago
Vladimír Vondruš 02d1eda03a Vk: support 8-bit index types. 6 years ago
Vladimír Vondruš f98640a2b3 external: update Vulkan headers to latest spec. 6 years ago
Vladimír Vondruš 5b61f64a50 doc: another day, another heap of Doxygen fun. 6 years ago
Vladimír Vondruš 92a9940628 AnyImageImporter: make the plugin movable. 6 years ago
Vladimír Vondruš dfacd7fb2d Trade: support mip levels in image import. 6 years ago
Vladimír Vondruš 010e684071 doc: updated changelog. 6 years ago
Jackson Campolattaro e519edfb29 doc: removed text suggesting Vcpkg is windows-only. 6 years ago
Vladimír Vondruš 6e04d0d4c6 CMake: add an explicit dependency between plugins and their tests. 6 years ago
Vladimír Vondruš d2513cac3c Math: make Color default alpha values work with Half. 6 years ago
Vladimír Vondruš c8afe0f732 Math: make Vector::pad() default argument work with Half. 6 years ago
Vladimír Vondruš 50e21015eb Math: make it possible to construct Half from a double. 6 years ago
Vladimír Vondruš 10dd468eca Math: minimal support for Half in TypeTraits. 6 years ago
Vladimír Vondruš 3734568cdf Math: switch to our type traits in Color internals. 6 years ago