2041 Commits (9daadd79faf2c6358d0f17cc6565414bfadc57ae)

Author SHA1 Message Date
Vladimír Vondruš 9daadd79fa MeshTools: new utilities for filtering MeshData attribute lists. 4 years ago
Vladimír Vondruš a35a3ec271 Add an ability to store implementation-specific values in MeshIndexType. 4 years ago
Vladimír Vondruš 2d9cedfdca Trade: support strided index buffers in MeshData. 4 years ago
Vladimír Vondruš 11cd5d5cd0 MeshTools: assert in compile() if zero or negative strides are used. 4 years ago
Vladimír Vondruš 8dddda9c77 Trade: support zero and negative strides in mesh attribute data. 4 years ago
Vladimír Vondruš 344dd3fc17 MeshTools: fix compile() with a non-trivial index offset. 4 years ago
Vladimír Vondruš e496241290 MeshTools: unconditionally repack the input in removeDuplicates(). 4 years ago
Vladimír Vondruš b6dd52eb62 MeshTools: add a flag to toggle layout preserving in interleave() etc. 4 years ago
Vladimír Vondruš 29da22326e doc: yep, this order is wrong. 4 years ago
Vladimír Vondruš ed489a1112 doc: ew, a std::vector! 4 years ago
Vladimír Vondruš 042f28a90e GL: hook up EXT_texture_sRGB_RG8 for desktop GL as well. 4 years ago
Vladimír Vondruš a146f9f74b sceneconverter: add an --concatenate-meshes option. 4 years ago
Vladimír Vondruš 44cce23595 SceneTools: hint at MeshTools::transform*D() in flattenMeshHierarchy(). 4 years ago
Vladimír Vondruš a40c721fac MeshTools: a family of transform*() APIs operating on a MeshData. 4 years ago
Vladimír Vondruš 3869e7616a Trade: add MeshData::findAttributeId(). 4 years ago
Vladimír Vondruš a802d6cd11 SceneTools: utility to reorder & cluster the parent field. 4 years ago
Vladimír Vondruš aaeca5c855 doc: utilities don't require their dependencies to be enabled. 4 years ago
Vladimír Vondruš 3c86222245 sceneconverter: move its source to the SceneTools library. 4 years ago
Vladimír Vondruš 1032a09865 SceneTools: new library. 4 years ago
Vladimír Vondruš c594dce22b doc: order changelog sections alphabetically. 4 years ago
Vladimír Vondruš 9fbc637f76 AnyImageConverter: recognize KTX2 for basically all image types. 4 years ago
Vladimír Vondruš 62c3b57fa0 imageconverter: add a --map option. 4 years ago
Vladimír Vondruš 9a97c51262 Add a "placeholder" MeshPrimitive::Meshlets. 4 years ago
Vladimír Vondruš 1fbb87e732 Trade: high-level documentation for SceneData. 4 years ago
Vladimír Vondruš 5df37d2934 Trade: rename SceneData "objects" to "mapping". 4 years ago
Vladimír Vondruš 640fe8fea2 Trade: process SceneData to single-function-objects for backwards compat. 4 years ago
Vladimír Vondruš 618fbeccaa Trade: adapt AbstractImporter for the new SceneData workflow. 4 years ago
Vladimír Vondruš 4da64d61e2 Trade: reintroduce original deprecated SceneData APIs. 4 years ago
Vladimír Vondruš b54a60fddd Trade: initial redesign of the SceneData class. 4 years ago
Vladimír Vondruš b8815582ce GL: fix EXT_color_buffer_half_float to be presennt also in WebGL 2. 4 years ago
Vladimír Vondruš 319b112f4b doc: finally fix all those annoying warnings in code snippets. 4 years ago
Vladimír Vondruš 9c2181dc3c doc: rename DOXYGEN_IGNORE() to DOXYGEN_ELLIPSIS(). 4 years ago
Vladimír Vondruš 31527e8dc9 doc: updated changelog. 4 years ago
Vladimír Vondruš fd3ff488d7 doc: fix doc snippet compilation on WebGL 1. 4 years ago
Vladimír Vondruš c36ed5e61d Don't ever attempt to think about CGL when building for GLES on Mac. 4 years ago
Vladimír Vondruš f51110fe98 doc: move raw source files to the artwork/ directory. 5 years ago
Vladimír Vondruš 4ead264565 doc: hey! MSVC 2015! hello! 5 years ago
Vladimír Vondruš 491b724a86 GL: refresh Mesh and Buffer docs to be less shit. 5 years ago
Vladimír Vondruš 46c6509005 doc: adapt to a rename of the Textured Triangle example. 5 years ago
Vladimír Vondruš 94ef28da27 doc: no, UseEmscripten isn't available implicitly anymore. 5 years ago
Vladimír Vondruš efa02d46df Trade: refresh MeshData docs slightly. 5 years ago
Vladimír Vondruš 31b2bfb980 Add typedefs for unsigned ranges. 5 years ago
Vladimír Vondruš 97d97f80c2 doc: make GLFrameProfiler snippets use the same private variable. 5 years ago
Rafale25 237ded8dc3 doc: typo. 5 years ago
Vladimír Vondruš 03aeb4971f sceneconverter: add a --map option. 5 years ago
Vladimír Vondruš 27044a4fef Trade: ability to open non-temporary memory. 5 years ago
Vladimír Vondruš 440ece15fb Audio,Text,Trade: accept void ArrayViews in importer plugins. 5 years ago
Vladimír Vondruš 116d327a64 Trade: AbstractImporter::doOpenData() now takes a rvalue Array. 5 years ago
Vladimír Vondruš 37885f6eed sceneconverter: split the --info options by data type. 5 years ago
Vladimír Vondruš b30d313ecd GL: implement ANGLE- and WebGL-specific instanced multidraw. 5 years ago