forked from AbleOS/ableos
fixed order of ops bug
parent
b3a7114d5b
commit
f6101c10dc
|
@ -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 {
|
||||
|
|
Loading…
Reference in New Issue