Simplify function parameter

This commit is contained in:
Hanno Braun 2025-03-25 20:24:41 +01:00
parent 5156abf896
commit 21ea140339

View File

@ -7,6 +7,7 @@ use wgpu::util::DeviceExt as _;
use crate::{
camera::Camera,
screen::{Screen, ScreenSize},
window::Window,
};
use super::{
@ -37,7 +38,7 @@ pub struct Renderer {
impl Renderer {
/// Returns a new `Renderer`.
pub async fn new(screen: &impl Screen) -> Result<Self, RendererInitError> {
pub async fn new(screen: &Window) -> Result<Self, RendererInitError> {
let instance = wgpu::Instance::new(&wgpu::InstanceDescriptor {
backends: wgpu::Backends::all(),
..Default::default()