summaryrefslogtreecommitdiff
path: root/engine/src/shader
diff options
context:
space:
mode:
authorHampusM <hampus@hampusmat.com>2026-06-28 00:09:06 +0200
committerHampusM <hampus@hampusmat.com>2026-06-30 18:24:47 +0200
commit9df8a4d197e66accb389edb5a5c54117933f157e (patch)
tree2d348fea32df9dd73ec6b961fae63e8ccb60899d /engine/src/shader
parent4a5e3e612e8b597dd1734afefd01324b74fd99ab (diff)
feat(engine): add windowing DPI utilities
Diffstat (limited to 'engine/src/shader')
-rw-r--r--engine/src/shader/default.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/engine/src/shader/default.rs b/engine/src/shader/default.rs
index cac4c4b..eafe024 100644
--- a/engine/src/shader/default.rs
+++ b/engine/src/shader/default.rs
@@ -26,6 +26,7 @@ use crate::shader::{
use crate::texture::WHITE_1X1_ASSET_LABEL as TEXTURE_WHITE_1X1_ASSET_LABEL;
use crate::transform::{Scale, Transform, WorldPosition};
use crate::vector::Vec3;
+use crate::windowing::dpi::PhysicalSize;
use crate::windowing::window::Window;
pub static ASSET_LABEL: LazyLock<AssetLabel> = LazyLock::new(|| AssetLabel {
@@ -340,7 +341,7 @@ fn create_view_matrix(camera: &Camera, camera_world_pos: Vec3<f32>) -> Matrix<f3
fn create_projection_matrix(
camera: &Camera,
- window_size: &Dimens<u32>,
+ window_size: &PhysicalSize<u32>,
) -> Matrix<f32, 4, 4>
{
match &camera.projection {