From 060241e4d032c1679936076f20597c325c4a3ead Mon Sep 17 00:00:00 2001 From: Patrick Walton Date: Thu, 27 Feb 2020 04:07:09 -0800 Subject: [PATCH] Fix Metal backend --- metal/src/lib.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/metal/src/lib.rs b/metal/src/lib.rs index a7fc26c3..d8d99ce1 100644 --- a/metal/src/lib.rs +++ b/metal/src/lib.rs @@ -1312,6 +1312,9 @@ impl UniformDataExt for UniformData { UniformData::Vec2(ref data) => { Some(slice::from_raw_parts(data as *const F32x2 as *const u8, 4 * 2)) } + UniformData::Vec3(ref data) => { + Some(slice::from_raw_parts(data as *const f32 as *const u8, 4 * 3)) + } UniformData::Vec4(ref data) => { Some(slice::from_raw_parts(data as *const F32x4 as *const u8, 4 * 4)) }