diff --git a/Justfile b/Justfile index e979336..112c74f 100644 --- a/Justfile +++ b/Justfile @@ -41,4 +41,4 @@ samply: # Build the project for Emscripten web: - bun run web.build.ts + bun run web.build.ts; caddy file-server --root dist diff --git a/src/game.rs b/src/game.rs index f254734..c0f1ed7 100644 --- a/src/game.rs +++ b/src/game.rs @@ -159,7 +159,7 @@ impl Game { // Create debug texture at output resolution for crisp debug rendering let output_size = canvas.output_size().unwrap(); let mut debug_texture = texture_creator - .create_texture_target(None, output_size.0, output_size.1) + .create_texture_target(Some(sdl2::pixels::PixelFormatEnum::ARGB8888), output_size.0, output_size.1) .map_err(|e| GameError::Sdl(e.to_string()))?; // Debug texture is copied over the backbuffer, it requires transparency abilities diff --git a/src/platform/emscripten.rs b/src/platform/emscripten.rs index ab854f8..a0e55b1 100644 --- a/src/platform/emscripten.rs +++ b/src/platform/emscripten.rs @@ -29,6 +29,7 @@ pub fn requires_console() -> bool { false } +#[allow(dead_code)] pub fn get_canvas_size() -> Option<(u32, u32)> { let mut width = 0.0; let mut height = 0.0;