refactor: remove redundant runtime ownership

Amp-Thread-ID: https://ampcode.com/threads/T-019f9d91-77c1-7206-a60f-ed6554ce92ab

Co-authored-by: Heaust Azure <heaust.azure@gmail.com>
This commit is contained in:
Amp
2026-07-29 02:58:55 +00:00
co-authored by heaust
parent 204cb744df
commit 092b319d75
5 changed files with 14 additions and 15 deletions
+2 -3
View File
@@ -1,7 +1,8 @@
#![cfg(target_arch = "wasm32")]
use ultraviolet::Mat4;
use wasm_bindgen::prelude::*;
#[cfg(target_arch = "wasm32")]
use renderer::app_setup::WebAppRuntime;
use renderer::camera::Camera;
use renderer::render_data::{InstanceType, MeshCreateInfo, RenderData};
@@ -19,7 +20,6 @@ struct Vertex {
struct EditorScene {
uniform_buffers: [wgpu::Buffer; 2],
bind_groups: [wgpu::BindGroup; 2],
bind_group_layouts: [wgpu::BindGroupLayout; 2],
frame_metadata: FrameMetadata,
cam: Camera,
}
@@ -53,7 +53,6 @@ impl renderer::renderer::scene::Scene for EditorScene {
let mut scene = EditorScene {
uniform_buffers: [uniform_resource.buffer, camera_resource.buffer],
bind_groups: [uniform_resource.bind_group, camera_resource.bind_group],
bind_group_layouts,
frame_metadata,
cam: camera,
};