Fix initialization of vector in convert_splat

When templating on types that don't have implicit constructors this fails
This commit is contained in:
Francisco Facioni
2025-11-06 13:33:09 +01:00
committed by Christophe
parent d34c19ecd0
commit 36e7a9ad69

View File

@@ -322,7 +322,7 @@ namespace detail
template<int c>
GLM_FUNC_QUALIFIER GLM_CONSTEXPR static vec<L, T, Q> call(vec<L, T, Q> const& a)
{
vec<L, T, Q> v(0);
vec<L, T, Q> v(T(0));
for (int i = 0; i < L; ++i)
v[i] = a[c];
return v;