Increase precision of scale_factor
in Windowed
This commit is contained in:
parent
fbc9deb424
commit
7d9378752a
@ -41,7 +41,7 @@ pub trait Target {
|
||||
window: &W,
|
||||
width: u32,
|
||||
height: u32,
|
||||
scale_factor: f32,
|
||||
scale_factor: f64,
|
||||
renderer: &Self::Renderer,
|
||||
) -> Self;
|
||||
|
||||
@ -52,7 +52,7 @@ pub trait Target {
|
||||
&mut self,
|
||||
width: u32,
|
||||
height: u32,
|
||||
scale_factor: f32,
|
||||
scale_factor: f64,
|
||||
renderer: &Self::Renderer,
|
||||
);
|
||||
}
|
||||
|
@ -39,7 +39,7 @@ impl window::Target for Target {
|
||||
window: &W,
|
||||
width: u32,
|
||||
height: u32,
|
||||
scale_factor: f32,
|
||||
scale_factor: f64,
|
||||
renderer: &Renderer,
|
||||
) -> Target {
|
||||
let surface = wgpu::Surface::create(window);
|
||||
@ -50,7 +50,7 @@ impl window::Target for Target {
|
||||
surface,
|
||||
width,
|
||||
height,
|
||||
scale_factor,
|
||||
scale_factor: scale_factor as f32,
|
||||
transformation: Transformation::orthographic(width, height),
|
||||
swap_chain,
|
||||
}
|
||||
@ -60,12 +60,12 @@ impl window::Target for Target {
|
||||
&mut self,
|
||||
width: u32,
|
||||
height: u32,
|
||||
scale_factor: f32,
|
||||
scale_factor: f64,
|
||||
renderer: &Renderer,
|
||||
) {
|
||||
self.width = width;
|
||||
self.height = height;
|
||||
self.scale_factor = scale_factor;
|
||||
self.scale_factor = scale_factor as f32;
|
||||
self.transformation = Transformation::orthographic(width, height);
|
||||
self.swap_chain =
|
||||
new_swap_chain(&self.surface, width, height, &renderer.device);
|
||||
|
@ -171,7 +171,7 @@ pub trait Application: Sized {
|
||||
&window,
|
||||
physical_size.width,
|
||||
physical_size.height,
|
||||
size.scale_factor() as f32,
|
||||
size.scale_factor(),
|
||||
&renderer,
|
||||
)
|
||||
};
|
||||
@ -309,7 +309,7 @@ pub trait Application: Sized {
|
||||
target.resize(
|
||||
physical_size.width,
|
||||
physical_size.height,
|
||||
size.scale_factor() as f32,
|
||||
size.scale_factor(),
|
||||
&renderer,
|
||||
);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user