lib8: interpolate: drop unused casts
This commit is contained in:
parent
5fed51fbd1
commit
56443c638c
@ -43,11 +43,11 @@ pub fn grad8(hash: u8, x: i8, y: i8) -> i8 {
|
||||
pub fn lerp7by8(a: i8, b: i8, frac: u8) -> i8 {
|
||||
if b > a {
|
||||
let delta: u8 = b.wrapping_sub(a) as u8;
|
||||
let scaled: u8 = scale8(delta as u8, frac);
|
||||
let scaled: u8 = scale8(delta, frac);
|
||||
return a.wrapping_add(scaled as i8);
|
||||
} else {
|
||||
let delta: u8 = a.wrapping_sub(b) as u8;
|
||||
let scaled: u8 = scale8(delta as u8, frac);
|
||||
let scaled: u8 = scale8(delta, frac);
|
||||
return a.wrapping_sub(scaled as i8);
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user