diff options
author | 2023-05-08 16:20:05 +0200 | |
---|---|---|
committer | 2023-05-08 16:20:05 +0200 | |
commit | c6d9221ee42b2838ca07b79df710d3d224e1c52a (patch) | |
tree | b8227d519150675175ff8ed73601ac6d2be21c9d /wgpu/src/text.rs | |
parent | 180cb073bdb1429e566839b09d6fe86114c83673 (diff) | |
download | iced-c6d9221ee42b2838ca07b79df710d3d224e1c52a.tar.gz iced-c6d9221ee42b2838ca07b79df710d3d224e1c52a.tar.bz2 iced-c6d9221ee42b2838ca07b79df710d3d224e1c52a.zip |
Round paragraph position until we implement subpixel glyph positioning
Diffstat (limited to 'wgpu/src/text.rs')
-rw-r--r-- | wgpu/src/text.rs | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/wgpu/src/text.rs b/wgpu/src/text.rs index ff68772d..cf9fbad3 100644 --- a/wgpu/src/text.rs +++ b/wgpu/src/text.rs @@ -133,10 +133,14 @@ impl Pipeline { alignment::Vertical::Bottom => y - total_height, }; + // TODO: Subpixel glyph positioning + let left = left.round() as i32; + let top = top.round() as i32; + glyphon::TextArea { buffer, - left: left as i32, - top: top as i32, + left, + top, bounds, default_color: { let [r, g, b, a] = section.color.into_linear(); |