7884 Commits (catastrophic-cross)
 

Author SHA1 Message Date
Vladimír Vondruš a29e9dc009 Trade: handle implementation-specific vertex formats in MeshData. 6 years ago
Vladimír Vondruš 7d44bccd9b Provide reliable mapping of VertexFormat to GL and Vulkan. 6 years ago
Vladimír Vondruš 31d3cdcdb6 Enable embedding implementation-specific values in VertexFormat. 6 years ago
Vladimír Vondruš eb98f13b72 Primitives: use offset-only attribs for Line and Gradient. 6 years ago
Vladimír Vondruš 47695f0978 Trade: support offset-only MeshAttributeData. 6 years ago
Vladimír Vondruš 5e81d10e13 Trade: pack MeshAttributeData internals better. 6 years ago
Vladimír Vondruš a02e9465d6 Trade: allow retrieving importer data directly by name. 6 years ago
Vladimír Vondruš 0657d6073d Primitives: MSVC 2015 is this what makes you throw up? 6 years ago
Vladimír Vondruš b203924355 GCC 4.8, happy to see you're still around, causing problems. 6 years ago
Vladimír Vondruš ee06eb2093 MeshTools: support the 40 new attribute formats by deleting some code. 6 years ago
Vladimír Vondruš 13c071a1aa GL: allow to construct DynamicAttribute from VertexFormat. 6 years ago
Vladimír Vondruš ed88b35ec8 Trade: support packed attributes in MeshData. 6 years ago
Vladimír Vondruš 84ee4f3cc7 Add packed, half and double types to VertexFormat. 6 years ago
Vladimír Vondruš 274fdc3813 GL: port away from MeshDataXD. 6 years ago
Vladimír Vondruš 53ef991c44 SceneGraph: port away from MeshDataXD. 6 years ago
Vladimír Vondruš 35659a6d15 DebugTools: port away from MeshDataXD. 6 years ago
Vladimír Vondruš c07af0340f MeshTools: port tests and benchmarks away from MeshData3D. 6 years ago
Vladimír Vondruš 89d6d6de7c Shaders: port tests away from MeshDataXD. 6 years ago
Vladimír Vondruš fa3c9495b7 MeshTools: improve the subdivide benchmark with in-place subdiv. 6 years ago
Vladimír Vondruš a68946df5b Primitives: port tests and related tools away from MeshDataXD. 6 years ago
Vladimír Vondruš c8de337c06 Primitives: port away from MeshDataXD. 6 years ago
Vladimír Vondruš 006790969a Trade, MeshTools: deprecate MeshDataXD and everything that uses it. 6 years ago
Vladimír Vondruš 0f4a5adb4d Trade: deprecate AbstractImporter interfaces for MeshDataXD. 6 years ago
Vladimír Vondruš 5481581c5e MeshTools: implement compressIndices() taking a MeshData. 6 years ago
Vladimír Vondruš 16c3480d7f MeshTools: implement compile() taking a MeshData. 6 years ago
Vladimír Vondruš e8692af4a6 MeshTools: implement duplicate() taking a MeshData. 6 years ago
Vladimír Vondruš 6c2fb3facb MeshTools: implement interleave() taking a MeshData. 6 years ago
Vladimír Vondruš 1e85279872 MeshTools: implement interleavedLayout(). 6 years ago
Vladimír Vondruš 3784dea7c9 MeshTools: implement isInterleaved() for Trade::MeshData. 6 years ago
Vladimír Vondruš ccd3d24185 Trade: add (deprecated) implicit conversion of MeshData to MeshDataXD. 6 years ago
Vladimír Vondruš b016258fdb Trade: added MeshData::attributeId(). 6 years ago
Vladimír Vondruš a3c5c0052d Trade: make MeshData::release*() less brutal, add releaseAttributeData(). 6 years ago
Vladimír Vondruš 270e93e134 Trade: relax index/attribute/vertex count restrictions in MeshData. 6 years ago
Vladimír Vondruš 87d16bc627 Trade: add a convenience MeshData::indexOffset() getter. 6 years ago
Vladimír Vondruš 506740f9c8 Trade: typeless access to MeshData indices. 6 years ago
Vladimír Vondruš d0542267ac Trade: direct access to MeshAttributeData array in MeshData. 6 years ago
Vladimír Vondruš 476497952f Trade: make it possible to construct a "padding" MeshAttributeData. 6 years ago
Vladimír Vondruš 5f35b06d8f Trade: expose getters in MeshAttributeData. 6 years ago
Vladimír Vondruš aecec186be Trade: expose getters in MeshIndexData. 6 years ago
Vladimír Vondruš e3ee1e561e Trade: typeless access to MeshData attributes. 6 years ago
Vladimír Vondruš 036fced749 Trade: whitelist (exported) growable array deleters in imported data. 6 years ago
Vladimír Vondruš 93e6dc2c54 Trade: make AnimationTrackData constructors explicit. 6 years ago
Vladimír Vondruš c74b4c6b90 Trade: make MeshAttributeData constexpr. 6 years ago
Vladimír Vondruš 8cd75087ed Trade: make MeshIndexData constexpr. 6 years ago
Vladimír Vondruš 6ddcc0b1ae Trade: make it possible to construct AnimationData from track init list. 6 years ago
Vladimír Vondruš dd5acdd850 Trade: allow AnimationTrackData be created from a typed track. 6 years ago
Vladimír Vondruš 4011e3006d Trade: allow non-owning aray deleters passed through Importer APIs. 6 years ago
Vladimír Vondruš 6ed0df26c6 Trade: mutable access in ImageData consistent with Animation/MeshData. 6 years ago
Vladimír Vondruš b71e50b023 Trade: make AnimationData::release() consistent with MeshData. 6 years ago
Vladimír Vondruš 0fd62194c8 Trade: mutable access in AnimationData. 6 years ago