summaryrefslogtreecommitdiffstats
path: root/wgpu/src/renderer
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2020-01-09 04:54:32 +0100
committerLibravatar Imbris <imbrisf@gmail.com>2020-02-07 23:50:10 -0500
commit7d9378752ab3a0676c62ab269be9bf64e371a17d (patch)
tree96262683cfe4dc12fdcfd8549bbeac7eee78a747 /wgpu/src/renderer
parentfbc9deb424b0bfbc1ae7c7ee89ba08fecd049b2a (diff)
downloadiced-7d9378752ab3a0676c62ab269be9bf64e371a17d.tar.gz
iced-7d9378752ab3a0676c62ab269be9bf64e371a17d.tar.bz2
iced-7d9378752ab3a0676c62ab269be9bf64e371a17d.zip
Increase precision of `scale_factor` in `Windowed`
Diffstat (limited to 'wgpu/src/renderer')
-rw-r--r--wgpu/src/renderer/target.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/wgpu/src/renderer/target.rs b/wgpu/src/renderer/target.rs
index 3fd0cd83..20974976 100644
--- a/wgpu/src/renderer/target.rs
+++ b/wgpu/src/renderer/target.rs
@@ -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);