Skip to content
Snippets Groups Projects
Verified Commit da22ba9a authored by João Magalhães's avatar João Magalhães :rocket:
Browse files

fix: clippy fixes

parent d870fd4f
No related branches found
No related tags found
No related merge requests found
Pipeline #3199 passed
......@@ -207,10 +207,10 @@ mod tests {
assert_eq!(game_genie_code.addr, 0x4a17);
assert_eq!(game_genie_code.new_data, 0x00);
assert_eq!(game_genie_code.old_data, 0xc8);
assert_eq!(game_genie_code.additive, false);
assert_eq!(game_genie_code.condensed, false);
assert_eq!(game_genie_code.is_valid(0xc8), true);
assert_eq!(game_genie_code.is_valid(0xc9), false);
assert!(!game_genie_code.additive);
assert!(!game_genie_code.condensed);
assert!(game_genie_code.is_valid(0xc8));
assert!(!game_genie_code.is_valid(0xc9));
assert_eq!(game_genie_code.patch_data(0x12), 0x00);
game_genie_code = GameGenieCode::from_code("00A+17B+C49", None).unwrap();
......@@ -218,10 +218,10 @@ mod tests {
assert_eq!(game_genie_code.addr, 0x4a17);
assert_eq!(game_genie_code.new_data, 0x00);
assert_eq!(game_genie_code.old_data, 0xc8);
assert_eq!(game_genie_code.additive, false);
assert_eq!(game_genie_code.condensed, false);
assert_eq!(game_genie_code.is_valid(0xc8), true);
assert_eq!(game_genie_code.is_valid(0xc9), false);
assert!(!game_genie_code.additive);
assert!(!game_genie_code.condensed);
assert!(game_genie_code.is_valid(0xc8));
assert!(!game_genie_code.is_valid(0xc9));
assert_eq!(game_genie_code.patch_data(0x12), 0x00);
game_genie_code = GameGenieCode::from_code("00A+17B+C49", Some(true)).unwrap();
......@@ -229,10 +229,10 @@ mod tests {
assert_eq!(game_genie_code.addr, 0x4a17);
assert_eq!(game_genie_code.new_data, 0x00);
assert_eq!(game_genie_code.old_data, 0xc8);
assert_eq!(game_genie_code.additive, true);
assert_eq!(game_genie_code.condensed, false);
assert_eq!(game_genie_code.is_valid(0xc8), true);
assert_eq!(game_genie_code.is_valid(0xc9), false);
assert!(game_genie_code.additive);
assert!(!game_genie_code.condensed);
assert!(game_genie_code.is_valid(0xc8));
assert!(!game_genie_code.is_valid(0xc9));
assert_eq!(game_genie_code.patch_data(0x12), 0x12);
game_genie_code = GameGenieCode::from_code("00A+17B", None).unwrap();
......@@ -240,10 +240,10 @@ mod tests {
assert_eq!(game_genie_code.addr, 0x4a17);
assert_eq!(game_genie_code.new_data, 0x00);
assert_eq!(game_genie_code.old_data, 0x00);
assert_eq!(game_genie_code.additive, false);
assert_eq!(game_genie_code.condensed, true);
assert_eq!(game_genie_code.is_valid(0xc8), true);
assert_eq!(game_genie_code.is_valid(0xc9), true);
assert!(!game_genie_code.additive);
assert!(game_genie_code.condensed);
assert!(game_genie_code.is_valid(0xc8));
assert!(game_genie_code.is_valid(0xc9));
assert_eq!(game_genie_code.patch_data(0x12), 0x00);
game_genie_code = GameGenieCode::from_code("00A+17B", Some(true)).unwrap();
......@@ -251,10 +251,10 @@ mod tests {
assert_eq!(game_genie_code.addr, 0x4a17);
assert_eq!(game_genie_code.new_data, 0x00);
assert_eq!(game_genie_code.old_data, 0x00);
assert_eq!(game_genie_code.additive, true);
assert_eq!(game_genie_code.condensed, true);
assert_eq!(game_genie_code.is_valid(0xc8), true);
assert_eq!(game_genie_code.is_valid(0xc9), true);
assert!(game_genie_code.additive);
assert!(game_genie_code.condensed);
assert!(game_genie_code.is_valid(0xc8));
assert!(game_genie_code.is_valid(0xc9));
assert_eq!(game_genie_code.patch_data(0x12), 0x012);
}
}
......@@ -941,13 +941,13 @@ impl Ppu {
pub fn frame_buffer_xrgb8888_u32(&self) -> [u32; FRAME_BUFFER_SIZE] {
let mut buffer = [0u32; FRAME_BUFFER_SIZE];
for index in 0..DISPLAY_SIZE {
for (index, pixel) in buffer.iter_mut().enumerate().take(DISPLAY_SIZE) {
let (r, g, b) = (
self.frame_buffer[index * RGB_SIZE],
self.frame_buffer[index * RGB_SIZE + 1],
self.frame_buffer[index * RGB_SIZE + 2],
);
buffer[index] = ((r as u32) << 16) | ((g as u32) << 8) | b as u32;
*pixel = ((r as u32) << 16) | ((g as u32) << 8) | b as u32;
}
buffer
}
......@@ -969,13 +969,13 @@ impl Ppu {
pub fn frame_buffer_rgb1555_u16(&self) -> [u16; FRAME_BUFFER_SIZE] {
let mut buffer = [0u16; FRAME_BUFFER_SIZE];
for index in 0..DISPLAY_SIZE {
for (index, pixel) in buffer.iter_mut().enumerate().take(DISPLAY_SIZE) {
let (r, g, b) = (
self.frame_buffer[index * RGB_SIZE],
self.frame_buffer[index * RGB_SIZE + 1],
self.frame_buffer[index * RGB_SIZE + 2],
);
buffer[index] = Self::rgb888_to_rgb1555_u16(r, g, b);
*pixel = Self::rgb888_to_rgb1555_u16(r, g, b);
}
buffer
}
......@@ -997,13 +997,13 @@ impl Ppu {
pub fn frame_buffer_rgb565_u16(&self) -> [u16; FRAME_BUFFER_SIZE] {
let mut buffer = [0u16; FRAME_BUFFER_SIZE];
for index in 0..DISPLAY_SIZE {
for (index, pixel) in buffer.iter_mut().enumerate().take(DISPLAY_SIZE) {
let (r, g, b) = (
self.frame_buffer[index * RGB_SIZE],
self.frame_buffer[index * RGB_SIZE + 1],
self.frame_buffer[index * RGB_SIZE + 2],
);
buffer[index] = Self::rgb888_to_rgb565_u16(r, g, b);
*pixel = Self::rgb888_to_rgb565_u16(r, g, b);
}
buffer
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment