|
| enum class | Mode { UNKNOWN
, ATTRIBUTES
, TRIANGLES
, INDICES
} |
| |
| enum class | Filter { NONE
, OCTAHEDRAL
, QUATERNION
, EXPONENTIAL
} |
| |
|
| bool | processAttributes (BufferViewDecomp &bvd, GltfLoader::GltfModelDefinition &loadData, int accessorIdx) |
| |
| bool | processIndices (BufferViewDecomp &bvd, GltfLoader::GltfModelDefinition &loadData, int accessorIdx) |
| |
| bool | processTriangles (BufferViewDecomp &bvd, GltfLoader::GltfModelDefinition &loadData, int accessorIdx) |
| |
| int | getBufferViewIdxFromAccessorIdx (GltfLoader::GltfModelDefinition &loadData, int accessorIdx) const |
| |
| void | normalizeBBoxValue (Cogs::Core::GltfLoader::GltfAccessor &accessor, int idx) const |
| |
| void | convertScalarAccessorBBoxToFloat (GltfLoader::GltfAccessor &accessor) const |
| |
| template<typename T > |
| void | convertVecAccessorBBoxToFloat (GltfLoader::GltfAccessor &accessor) const |
| |
| template<typename T > |
| bool | transformData (T data, int size, int stride, MeshoptDecompressor::Filter filter) const |
| |
Definition at line 25 of file MeshoptDecompressor.h.
◆ Filter
| enum class Cogs::Core::MeshoptDecompressor::Filter |
|
strong |
◆ Mode
| enum class Cogs::Core::MeshoptDecompressor::Mode |
|
strong |
◆ convertScalarAccessorBBoxToFloat()
◆ convertVecAccessorBBoxToFloat()
◆ decompress()
◆ getBufferViewIdxFromAccessorIdx()
◆ isCompressed()
◆ normalizeBBoxValue()
◆ processAttributes()
◆ processIndices()
◆ processTriangles()
◆ registerBufferViewCompression()
| bool MeshoptDecompressor::registerBufferViewCompression |
( |
uint32_t |
bufferViewIdx, |
|
|
const GltfLoader::Object & |
properties |
|
) |
| |
◆ transformData()
template<typename T >
| bool Cogs::Core::MeshoptDecompressor::transformData |
( |
T |
data, |
|
|
int |
size, |
|
|
int |
stride, |
|
|
MeshoptDecompressor::Filter |
filter |
|
) |
| const |
|
inlineprivate |
◆ bufferViewDecomps
| std::unordered_map<uint32_t, BufferViewDecomp> Cogs::Core::MeshoptDecompressor::bufferViewDecomps |
|
private |
◆ decompressedBufferViews
| std::unordered_set<uint32_t> Cogs::Core::MeshoptDecompressor::decompressedBufferViews |
|
private |
◆ memoryBuffers
The documentation for this class was generated from the following files: