X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fcontrols%2Fscene3d-view%2Fgltf-loader.cpp;h=8bcc9787d5bfd6827e2236db015d89eb7798b5b5;hb=0cb97d2327cef87961e8c5203085294b6a4adfcb;hp=c25e3d0cf5060c1e90a669e352ba6d7ac56a7da3;hpb=07864d46bf30fe7fb047aa23937346c133ed1864;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/controls/scene3d-view/gltf-loader.cpp b/dali-toolkit/internal/controls/scene3d-view/gltf-loader.cpp index c25e3d0..8bcc978 100644 --- a/dali-toolkit/internal/controls/scene3d-view/gltf-loader.cpp +++ b/dali-toolkit/internal/controls/scene3d-view/gltf-loader.cpp @@ -396,10 +396,10 @@ void SetVertexBufferData(MeshInfo& meshInfo, std::string path, std::vector= 0) { Dali::Vector bufferData; - LoadDataFromAccessor(accessorIdx, bufferData, path, accessorArray, bufferViewArray, bufferArray); + LoadDataFromAccessor(accessorIdx, bufferData, std::move(path), accessorArray, bufferViewArray, bufferArray); SetMeshInfoAndCanonize(meshInfo, bufferData); - VertexBuffer vertexBuffer = CreateVertexBuffer(bufferData, map, type); + VertexBuffer vertexBuffer = CreateVertexBuffer(bufferData, std::move(map), type); meshInfo.geometry.AddVertexBuffer(vertexBuffer); } } @@ -410,9 +410,9 @@ void SetAttributeBufferData(MeshInfo& meshInfo, std::string path, std::vector= 0) { Dali::Vector bufferData; - LoadDataFromAccessor(accessorIdx, bufferData, path, accessorArray, bufferViewArray, bufferArray); + LoadDataFromAccessor(accessorIdx, bufferData, std::move(path), accessorArray, bufferViewArray, bufferArray); - VertexBuffer vertexBuffer = CreateVertexBuffer(bufferData, map, type); + VertexBuffer vertexBuffer = CreateVertexBuffer(bufferData, std::move(map), type); meshInfo.geometry.AddVertexBuffer(vertexBuffer); } } @@ -420,7 +420,7 @@ void SetAttributeBufferData(MeshInfo& meshInfo, std::string path, std::vector& accessorArray, std::vector& bufferViewArray, std::vector& bufferArray, int32_t indexIdx) { Dali::Vector indexBufferData; - LoadDataFromAccessor(indexIdx, indexBufferData, path, accessorArray, bufferViewArray, bufferArray); + LoadDataFromAccessor(indexIdx, indexBufferData, std::move(path), accessorArray, bufferViewArray, bufferArray); meshInfo.geometry.SetIndexBuffer(&indexBufferData[0], indexBufferData.Size()); }