fixed order of ops bug

This commit is contained in:
Elfein Landers 2022-02-03 19:36:09 -08:00
parent 84865e8248
commit 230c6d74b2

View file

@ -2,14 +2,14 @@ use vga::colors::Color16;
pub type Rgba64 = u64;
pub fn get_r(rgba: Rgba64) -> u8 {
(rgba & 0xff_00_00_00 >> 0o30) as u8
((rgba & 0xff_00_00_00) >> 0o30) as u8
}
pub fn get_g(rgba: Rgba64) -> u8 {
(rgba & 0xff_00_00 >> 0o20) as u8
((rgba & 0xff_00_00) >> 0o20) as u8
}
pub fn get_b(rgba: Rgba64) -> u8 {
(rgba & 0xff_00 >> 0o10) as u8
((rgba & 0xff_00) >> 0o10) as u8
}
pub fn get_a(rgba: Rgba64) -> u8 {