use na::{Scalar, Real, DefaultAllocator, U3, U4}; use traits::{Alloc, Dimension}; use aliases::*; pub fn packF2x11_1x10(v: &Vec3) -> i32 { unimplemented!() } pub fn packF3x9_E1x5(v: &Vec3) -> i32 { unimplemented!() } pub fn packHalf(v: &Vec) -> Vec where DefaultAllocator: Alloc { unimplemented!() } pub fn packHalf1x16(v: f32) -> u16 { unimplemented!() } pub fn packHalf4x16(v: &Vec4) -> u64 { unimplemented!() } pub fn packI3x10_1x2(v: &IVec4) -> i32 { unimplemented!() } pub fn packInt2x16(v: &I16Vec2) -> i32 { unimplemented!() } pub fn packInt2x32(v: &I32Vec2) -> i64 { unimplemented!() } pub fn packInt2x8(v: &I8Vec2) -> i16 { unimplemented!() } pub fn packInt4x16(v: &I16Vec4) -> i64 { unimplemented!() } pub fn packInt4x8(v: &I8Vec4) -> i32 { unimplemented!() } pub fn packRGBM(rgb: &Vec) -> Vec { unimplemented!() } pub fn packSnorm(v: Vec) -> Vec where DefaultAllocator: Alloc + Alloc { unimplemented!() } pub fn packSnorm1x16(v: f32) -> u16 { unimplemented!() } pub fn packSnorm1x8(s: f32) -> u8 { unimplemented!() } pub fn packSnorm2x8(v: &Vec2) -> u16 { unimplemented!() } pub fn packSnorm3x10_1x2(v: &Vec4) -> i32 { unimplemented!() } pub fn packSnorm4x16(v: &Vec4) -> u64 { unimplemented!() } pub fn packU3x10_1x2(v: &UVec4) -> i32 { unimplemented!() } pub fn packUint2x16(v: &U16Vec2) -> u32 { unimplemented!() } pub fn packUint2x32(v: &U32Vec2) -> u64 { unimplemented!() } pub fn packUint2x8(v: &U8Vec2) -> u16 { unimplemented!() } pub fn packUint4x16(v: &U16Vec4) -> u64 { unimplemented!() } pub fn packUint4x8(v: &U8Vec4) -> i32 { unimplemented!() } pub fn packUnorm(v: &Vec) -> Vec where DefaultAllocator: Alloc + Alloc { unimplemented!() } pub fn packUnorm1x16(v: f32) -> u16 { unimplemented!() } pub fn packUnorm1x5_1x6_1x5(v: &Vec3) -> u16 { unimplemented!() } pub fn packUnorm1x8(v: f32) -> u8 { unimplemented!() } pub fn packUnorm2x3_1x2(v: &Vec3) -> u8 { unimplemented!() } pub fn packUnorm2x4(v: &Vec2) -> u8 { unimplemented!() } pub fn packUnorm2x8(v: &Vec2) -> u16 { unimplemented!() } pub fn packUnorm3x10_1x2(v: &Vec4) -> i32 { unimplemented!() } pub fn packUnorm3x5_1x1(v: &Vec4) -> u16 { unimplemented!() } pub fn packUnorm4x16(v: &Vec4) -> u64 { unimplemented!() } pub fn packUnorm4x4(v: &Vec4) -> u16 { unimplemented!() } pub fn unpackF2x11_1x10(p: i32) -> Vec3 { unimplemented!() } pub fn unpackF3x9_E1x5(p: i32) -> Vec3 { unimplemented!() } pub fn unpackHalf(p: Vec) -> Vec where DefaultAllocator: Alloc { unimplemented!() } pub fn unpackHalf1x16(v: u16) -> f32 { unimplemented!() } pub fn unpackHalf4x16(p: u64) -> Vec4 { unimplemented!() } pub fn unpackI3x10_1x2(p: i32) -> IVec4 { unimplemented!() } pub fn unpackInt2x16(p: i32) -> I16Vec2 { unimplemented!() } pub fn unpackInt2x32(p: i64) -> I32Vec2 { unimplemented!() } pub fn unpackInt2x8(p: i16) -> I8Vec2 { unimplemented!() } pub fn unpackInt4x16(p: i64) -> I16Vec4 { unimplemented!() } pub fn unpackInt4x8(p: i32) -> I8Vec4 { unimplemented!() } pub fn unpackRGBM(rgbm: &Vec) -> Vec { unimplemented!() } pub fn unpackSnorm(v: &Vec) -> Vec where DefaultAllocator: Alloc + Alloc { unimplemented!() } pub fn unpackSnorm1x16(p: u16) -> f32 { unimplemented!() } pub fn unpackSnorm1x8(p: u8) -> f32 { unimplemented!() } pub fn unpackSnorm2x8(p: u16) -> Vec2 { unimplemented!() } pub fn unpackSnorm3x10_1x2(p: i32) -> Vec4 { unimplemented!() } pub fn unpackSnorm4x16(p: u64) -> Vec4 { unimplemented!() } pub fn unpackU3x10_1x2(p: i32) -> UVec4 { unimplemented!() } pub fn unpackUint2x16(p: u32) -> U16Vec2 { unimplemented!() } pub fn unpackUint2x32(p: u64) -> U32Vec2 { unimplemented!() } pub fn unpackUint2x8(p: u16) -> U8Vec2 { unimplemented!() } pub fn unpackUint4x16(p: u64) -> U16Vec4 { unimplemented!() } pub fn unpackUint4x8(p: i32) -> U8Vec4 { unimplemented!() } pub fn unpackUnorm(v: &Vec) -> Vec where DefaultAllocator: Alloc + Alloc { unimplemented!() } pub fn unpackUnorm1x16(p: u16) -> f32 { unimplemented!() } pub fn unpackUnorm1x5_1x6_1x5(p: u16) -> Vec3 { unimplemented!() } pub fn unpackUnorm1x8(p: u8) -> f32 { unimplemented!() } pub fn unpackUnorm2x3_1x2(p: u8) -> Vec3 { unimplemented!() } pub fn unpackUnorm2x4(p: u8) -> Vec2 { unimplemented!() } pub fn unpackUnorm2x8(p: u16) -> Vec2 { unimplemented!() } pub fn unpackUnorm3x10_1x2(p: i32) -> Vec4 { unimplemented!() } pub fn unpackUnorm3x5_1x1(p: u16) -> Vec4 { unimplemented!() } pub fn unpackUnorm4x16(p: u64) -> Vec4 { unimplemented!() } pub fn unpackUnorm4x4(p: u16) -> Vec4 { unimplemented!() }