Searched refs:bufferView (Results 1 – 5 of 5) sorted by relevance
270 …bufferView.buffer, bufferView.byteLength, bufferView.byteOffset, bufferView.byteStride, bufferView… in StoreBufferView()280 … buffer_.data.insert(buffer_.data.end(), bufferView.data, bufferView.data + bufferView.byteLength); in StoreBufferView()290 if (accessor.bufferView) { in StoreAccessor()302 usedAccessors_[accessorIndex]->bufferView = bufferView; in StoreAccessor()572 BufferView bufferView; in StoreInverseBindMatrices() local578 accessor.bufferView = &bufferView; in StoreInverseBindMatrices()724 BufferView bufferView; in AnimationInput() local730 accessor.bufferView = &bufferView; in AnimationInput()784 BufferView bufferView; in AnimationOutput() local789 accessor.bufferView = &bufferView; in AnimationOutput()[all …]
62 if (!accessor.bufferView->data) { in Read()67 const size_t bufferLength = accessor.bufferView->buffer->byteLength; in Read()70 const uint8_t* src = accessor.bufferView->data + accessor.byteOffset; in Read()75 const size_t byteStride = accessor.bufferView->byteStride; in Read()173 auto const& sparseIndicesBufferView = accessor.sparse.indices.bufferView; in LoadSparseAccessor()181 auto const byteStride = accessor.bufferView->byteStride; in LoadSparseAccessor()187 auto const& sparseValuesBufferView = accessor.sparse.values.bufferView; in LoadSparseAccessor()195 auto const byteStride = accessor.bufferView->byteStride; in LoadSparseAccessor()1136 const auto* bufferView = accessor.bufferView; in LoadData() local1149 if (bufferView) { in LoadData()[all …]
219 BufferView* bufferView { nullptr }; in CORE3D_BEGIN_NAMESPACE()238 BufferView* bufferView { nullptr }; in CORE3D_BEGIN_NAMESPACE()264 BufferView* bufferView { nullptr }; in CORE3D_BEGIN_NAMESPACE()347 BufferView* bufferView { nullptr }; in CORE3D_BEGIN_NAMESPACE()
540 BufferView* bufferView = nullptr; in AccessorBufferView() local547 bufferView = loadResult.data->bufferViews[bufferIndex].get(); in AccessorBufferView()553 return bufferView; in AccessorBufferView()562 } else if (!bufferView || (!(*bufferView)) || (*bufferView)->byteLength <= byteOffset) { in AccessorByteOffset()606 indices.bufferView = loadResult.data->bufferViews[bufferViewIndex].get(); in AccessorSparseIndices()635 values.bufferView = loadResult.data->bufferViews[bufferViewIndex].get(); in AccessorSparseValues()686 if (bufferView) { in ValidateAccessor()688 const auto bufferSize = bufferView->byteLength - byteOffset; in ValidateAccessor()720 const auto bufferView = AccessorBufferView(loadResult, jsonData); in ParseAccessor() local740 accessor->bufferView = *bufferView; in ParseAccessor()[all …]
1260 const GLTF2::BufferView* bufferView = image.bufferView; in GatherImageData() local1262 if (bufferView && image.type != GLTF2::MimeType::INVALID) { in GatherImageData()1263 if (bufferView->data) { in GatherImageData()1264 raw.reserve(image.bufferView->byteLength); in GatherImageData()1265 … raw.insert(raw.end(), image.bufferView->data, bufferView->data + bufferView->byteLength); in GatherImageData()