7815 Commits (e3841ade7eba766c85a3fedea4202537094720f6)
 

Author SHA1 Message Date
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
Vladimír Vondruš 038ce58cf3 Doc++ 6 years ago
Vladimír Vondruš 946c3cdac9 GL: rename PixelType::HalfFloat and Attribute::DataType::HalfFloat to Half. 6 years ago
Vladimír Vondruš f5a5e10c50 Math: batch table-based half-float packing/unpacking. 6 years ago
Vladimír Vondruš 69e370c4c7 GCC 4.8, happy to see you're still around, causing problems. 6 years ago
Vladimír Vondruš 88fabb1ef6 Math: reduce header dependencies a bit. 6 years ago
Vladimír Vondruš c17f5a0340 Platform: avoid GlfwApplication::viewportEvent() being fired too soon. 6 years ago
Vladimír Vondruš daf471381e Math: add batch integer packing/unpacking and casting functions. 6 years ago
Vladimír Vondruš 73c37a8339 Add Vector[324][u][hsb] convenience typedefs for small types. 6 years ago