aboutsummaryrefslogtreecommitdiff
path: root/evc/src
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2022-12-17 18:05:23 +0100
committermetamuffin <metamuffin@disroot.org>2022-12-17 18:05:23 +0100
commita7335ae0f8c04c8042f47a56f3845d2e5fc5c452 (patch)
tree96a1d2a1d674547e46c15cf93019c43a37553e06 /evc/src
parent0a346b8372140b56bf65a6df1c00e2cd6c6cdf86 (diff)
downloadvideo-codec-experiments-a7335ae0f8c04c8042f47a56f3845d2e5fc5c452.tar
video-codec-experiments-a7335ae0f8c04c8042f47a56f3845d2e5fc5c452.tar.bz2
video-codec-experiments-a7335ae0f8c04c8042f47a56f3845d2e5fc5c452.tar.zst
specify/swap literal block layout
Diffstat (limited to 'evc/src')
-rw-r--r--evc/src/view.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/evc/src/view.rs b/evc/src/view.rs
index 5868680..f153597 100644
--- a/evc/src/view.rs
+++ b/evc/src/view.rs
@@ -160,8 +160,8 @@ impl<T: Index<Vec2<isize>, Output = Pixel>> View<&T> {
pub fn pixels(&self) -> Vec<Pixel> {
let mut v = vec![];
- for x in 0..self.size.x {
- for y in 0..self.size.y {
+ for y in 0..self.size.y {
+ for x in 0..self.size.x {
v.push(self[(x, y)]);
}
}
@@ -185,8 +185,8 @@ impl View<&mut Frame> {
}
pub fn set_pixels(&mut self, pixels: &Vec<Pixel>) {
- for x in 0..self.size.x {
- for y in 0..self.size.y {
+ for y in 0..self.size.y {
+ for x in 0..self.size.x {
self[(x, y)] = pixels[(x * self.size.y + y) as usize]
}
}