feat: enumerate and display render driver info, increase node id text opacity

This commit is contained in:
Ryan Walters
2025-09-04 16:09:46 -05:00
parent 0f1e1d4d42
commit 2d36d49b13
3 changed files with 63 additions and 12 deletions

View File

@@ -6,8 +6,13 @@ use bevy_ecs::{
system::{NonSendMut, Res, ResMut},
};
use glam::Vec2;
use sdl2::{event::Event, keyboard::Keycode, EventPump};
use sdl2::{
event::{Event, WindowEvent},
keyboard::Keycode,
EventPump,
};
use smallvec::{smallvec, SmallVec};
use tracing::{debug, info};
use crate::systems::components::DeltaTime;
use crate::{
@@ -293,7 +298,15 @@ pub fn input_system(
simple_key_events.push(SimpleKeyEvent::KeyUp(key));
}
}
Event::RenderTargetsReset { .. } | Event::Window { .. } => {
Event::Window { win_event, .. } => match win_event {
WindowEvent::Resized(w, h) => {
info!("Window resized to {}x{}", w, h);
}
_ => {
debug!("Window event: {:?}", win_event);
}
},
Event::RenderTargetsReset { .. } => {
// No-op
}
_ => {