aboutsummaryrefslogtreecommitdiff
path: root/NvCloth/extensions/src/ClothFabricCooker.cpp
diff options
context:
space:
mode:
authorMarijn Tamis <[email protected]>2017-07-03 11:49:08 +0200
committerMarijn Tamis <[email protected]>2017-07-03 11:49:08 +0200
commitcfa944ded7370fb5f22b1fb894ecf6b9bd3f7381 (patch)
tree5cc014922d20561d87105d279b6f7eb3e628c6d9 /NvCloth/extensions/src/ClothFabricCooker.cpp
parentFix windows line endings in github. (diff)
downloadnvcloth-1.1.1.tar.xz
nvcloth-1.1.1.zip
NvCloth 1.1.1 Release. (22392725)v1.1.1
Diffstat (limited to 'NvCloth/extensions/src/ClothFabricCooker.cpp')
-rw-r--r--NvCloth/extensions/src/ClothFabricCooker.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/NvCloth/extensions/src/ClothFabricCooker.cpp b/NvCloth/extensions/src/ClothFabricCooker.cpp
index f0e4dea..2d800e9 100644
--- a/NvCloth/extensions/src/ClothFabricCooker.cpp
+++ b/NvCloth/extensions/src/ClothFabricCooker.cpp
@@ -97,7 +97,9 @@ nv::cloth::Range<const T> CreateRange(typename nv::cloth::Vector<T>::Type const&
template<typename T, typename U>
nv::cloth::Range<const T> CreateRangeF(typename nv::cloth::Vector<U>::Type const& vector, int offset = 0)
{
+#ifndef _LIBCPP_HAS_NO_STATIC_ASSERT
static_assert(sizeof(T) == sizeof(U), "Type T and U need to be of the same size");
+#endif
const T* begin = reinterpret_cast<const T*>(vector.begin()+offset);
const T* end = reinterpret_cast<const T*>(vector.end());