Home
last modified time | relevance | path

Searched refs:chunkJson (Results 1 – 1 of 1) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/
H A Dgltf2_loader.cpp2823 GLBChunk chunkJson; in PrimitiveAttributes() local
2824 bytes = file.Read(&chunkJson, sizeof(GLBChunk)); in PrimitiveAttributes()
2831 … if (chunkJson.chunkType != static_cast<uint32_t>(ChunkType::JSON) || chunkJson.chunkLength == 0 || in PrimitiveAttributes()
2832 …(chunkJson.chunkLength % 4) || chunkJson.chunkLength > (header.length - sizeof(header) - sizeof(ch… in PrimitiveAttributes()
2837 const size_t dataOffset = chunkJson.chunkLength + sizeof(GLBHeader) + 2 * sizeof(GLBChunk); in PrimitiveAttributes()
2846 jsonString.resize(chunkJson.chunkLength); in PrimitiveAttributes()
2848 if (jsonString.size() != chunkJson.chunkLength) { in PrimitiveAttributes()
2852 bytes = file.Read(reinterpret_cast<void*>(jsonString.data()), chunkJson.chunkLength); in PrimitiveAttributes()
2854 if (bytes < chunkJson.chunkLength) { in PrimitiveAttributes()