Home
last modified time | relevance | path

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

/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/
H A Dgltf2_loader.cpp599 size_t bufferViewIndex; in AccessorSparseIndices() local
600 if (!SafeGetJsonValue(jsonData, "bufferView", loadResult.error, bufferViewIndex)) { in AccessorSparseIndices()
605 if (bufferViewIndex < loadResult.data->bufferViews.size()) { in AccessorSparseIndices()
606 indices.bufferView = loadResult.data->bufferViews[bufferViewIndex].get(); in AccessorSparseIndices()
630 size_t bufferViewIndex; in AccessorSparseValues() local
631 if (!SafeGetJsonValue(jsonData, "bufferView", loadResult.error, bufferViewIndex)) { in AccessorSparseValues()
634 } else if (bufferViewIndex < loadResult.data->bufferViews.size()) { in AccessorSparseValues()
635 values.bufferView = loadResult.data->bufferViews[bufferViewIndex].get(); in AccessorSparseValues()
H A Dgltf2_exporter.cpp271 auto const bufferViewIndex = FindOrAddIndex(bufferViewHashes_, bufferViewHash); in StoreBufferView() local
272 if ((bufferViewIndex + 1) > usedBufferViews_.size()) { in StoreBufferView()
273 usedBufferViews_.resize(bufferViewIndex + 1); in StoreBufferView()
274 usedBufferViews_[bufferViewIndex] = make_unique<BufferView>(bufferView); in StoreBufferView()
275 usedBufferViews_[bufferViewIndex]->buffer = &buffer_; in StoreBufferView()
279 usedBufferViews_[bufferViewIndex]->byteOffset = buffer_.data.size(); in StoreBufferView()
283 return usedBufferViews_[bufferViewIndex].get(); in StoreBufferView()