diff options
Diffstat (limited to 'src/devices/screen.rs')
-rw-r--r-- | src/devices/screen.rs | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/devices/screen.rs b/src/devices/screen.rs index 75f0e57..02de8b9 100644 --- a/src/devices/screen.rs +++ b/src/devices/screen.rs @@ -220,6 +220,13 @@ impl ScreenDevice { }; } + fn fill_layer(&mut self, colour: u8, layer: ScreenLayer) { + match layer { + ScreenLayer::Background => self.background.fill(colour), + ScreenLayer::Foreground => self.foreground.fill(colour), + } + } + fn draw_sprite_1bit(&mut self, params: u8, layer: ScreenLayer) { let mut sprite = [0; 64]; let mut pointer: usize = 0; @@ -233,13 +240,6 @@ impl ScreenDevice { self.draw_sprite(params, layer, sprite); } - fn fill_layer(&mut self, colour: u8, layer: ScreenLayer) { - match layer { - ScreenLayer::Background => self.background.fill(colour), - ScreenLayer::Foreground => self.foreground.fill(colour), - } - } - fn draw_sprite_2bit(&mut self, params: u8, layer: ScreenLayer) { let mut sprite = [0; 64]; let mut pointer: usize = 0; |