fix: target
Some checks failed
Build / lint (push) Failing after 5m37s
Lint / lint (push) Failing after 5m11s

This commit is contained in:
2025-06-02 17:26:42 +09:00
parent 0e62d21c75
commit 1bc3f7d165
7 changed files with 10 additions and 11 deletions

View File

@@ -11,7 +11,7 @@ jobs:
- name: Rust
uses: actions-rust-lang/setup-rust-toolchain@v1
with:
targets: x86_64-unknown-uefi
target: x86_64-unknown-uefi
- name: Build
run: cargo build --release
- name: Release

View File

@@ -1,4 +1,4 @@
use alloc::{boxed::Box, vec::Vec};
use alloc::vec::Vec;
use crate::{color::Color, error::RenderError};
@@ -14,7 +14,7 @@ pub struct ImageData {
impl ImageData {
pub fn transform(&self, transformer: &dyn Transformer) -> Self {
transformer.transform(&self)
transformer.transform(self)
}
}

View File

@@ -10,11 +10,11 @@ pub struct PngDecoder;
impl ImageDecoder for PngDecoder {
fn decode(&self, bytes: &[u8]) -> Result<super::ImageData, RenderError> {
let (header, rgba_pixels) =
png_decoder::decode(bytes).map_err(|err| RenderError::from(err))?;
png_decoder::decode(bytes).map_err(RenderError::from)?;
let pixels = rgba_pixels
.chunks(4)
.map(|chunk| Color::new(chunk[0].into(), chunk[1].into(), chunk[2].into()))
.map(|chunk| Color::new(chunk[0], chunk[1], chunk[2]))
.collect();
Ok(ImageData {

View File

@@ -1,4 +1,3 @@
use alloc::vec;
use crate::{codec::image::ImageData, color::Color};

View File

@@ -1,6 +1,6 @@
use alloc::vec::Vec;
use crate::{color::Color, error::RenderError, util::time::Milliseconds};
use crate::{error::RenderError, util::time::Milliseconds};
use super::{image::ImageData, transform::Transformer};

View File

@@ -2,7 +2,7 @@ use alloc::{format, vec::Vec};
use embedded_graphics_core::{
image::ImageDrawable,
pixelcolor::Rgb888,
prelude::{Dimensions, DrawTarget, PixelColor, Point, RgbColor, Size},
prelude::{Dimensions, DrawTarget, Point, RgbColor, Size},
primitives::Rectangle,
};
use tinygif::ParseError;
@@ -15,7 +15,7 @@ pub struct GifDecoder;
impl VideoDecoder for GifDecoder {
fn decode(&self, bytes: &[u8]) -> Result<super::VideoData, RenderError> {
let image = tinygif::Gif::from_slice(bytes).map_err(|e| RenderError::from(e))?;
let image = tinygif::Gif::from_slice(bytes).map_err(RenderError::from)?;
let frames = image
.frames()

View File

@@ -38,7 +38,7 @@ impl Buffer {
gop.blt(BltOp::BufferToVideo {
buffer: &self.pixels,
src: BltRegion::SubRectangle {
coords: coords,
coords,
px_stride: self.width,
},
dest: coords,
@@ -52,7 +52,7 @@ impl From<ImageData> for Buffer {
Buffer {
width: value.width,
height: value.height,
pixels: value.pixels.iter().map(|p| BltPixel::from(p)).collect(),
pixels: value.pixels.iter().map(BltPixel::from).collect(),
}
}
}