From 6fcd34dd0d5dddb54793bb8aca803f8039f0cf3f Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 3 Jun 2020 12:14:58 +0100 Subject: [PATCH] Add missing cast to Vec4u --- renderdoc/maths/formatpacking.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdoc/maths/formatpacking.cpp b/renderdoc/maths/formatpacking.cpp index 07c8d9367..990278cc8 100644 --- a/renderdoc/maths/formatpacking.cpp +++ b/renderdoc/maths/formatpacking.cpp @@ -620,7 +620,7 @@ void EncodeFormattedComponents(const ResourceFormat &fmt, FloatVector v, byte *d if(fmt.compType == CompType::SNorm) u = ConvertToR10G10B10A2SNorm(v); else if(fmt.compType == CompType::UInt) - u = ConvertToR10G10B10A2(v); + u = ConvertToR10G10B10A2(Vec4u(uint32_t(v.x), uint32_t(v.y), uint32_t(v.z), uint32_t(v.w))); else u = ConvertToR10G10B10A2(v); memcpy(data, &u, sizeof(u));