geometry: properly reference memcpy usage (#7576)

This commit is contained in:
Powei Feng
2024-02-16 13:06:01 -08:00
committed by GitHub
parent 142b73d9d7
commit 5d9337e6c2

View File

@@ -19,12 +19,13 @@
#include <math/mat3.h>
#include <math/norm.h>
#include <meshoptimizer.h>
#include <mikktspace/mikktspace.h>
#include <vector>
#include <string.h> // memcpy
namespace filament::geometry {
using namespace filament::math;
@@ -98,7 +99,7 @@ void MikktspaceImpl::setTSpaceBasic(SMikkTSpaceContext const* context, float con
cursor += 36;
for (auto [attribArray, attribStride, attribSize]: wrapper->mInputAttribArrays) {
uint8_t const* input = pointerAdd(attribArray, vertInd, attribStride);
std::memcpy(cursor, input, attribSize);
memcpy(cursor, input, attribSize);
cursor += attribSize;
}
}