Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
draco_decoder.hpp File Reference
#include <cstddef>
#include <cstdint>
#include <vector>

Go to the source code of this file.

Classes

struct  pulp::render::DecodedMesh
 Decoded mesh geometry from DRACO-compressed data. More...
struct  pulp::render::DracoAttributeIds
 Draco attribute unique IDs from a glTF KHR_draco_mesh_compression attributes map. More...

Namespaces

namespace  pulp
namespace  pulp::render

Functions

DecodedMesh pulp::render::decode_draco (const uint8_t *data, size_t size)
 Decode a DRACO-compressed mesh buffer.
DecodedMesh pulp::render::decode_draco (const uint8_t *data, size_t size, const DracoAttributeIds &attribute_ids)
 Decode a DRACO-compressed mesh buffer using glTF semantic -> Draco unique-id mappings.
bool pulp::render::draco_decoder_available ()
 True when this build was compiled with the native DRACO decoder enabled.