summaryrefslogtreecommitdiffstats
path: root/wgpu/src/text.rs
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2023-06-01 03:10:02 +0200
committerLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2023-06-01 03:10:02 +0200
commitb5fc0f4a3aa45d33d81d5799396f0b0770c4dff3 (patch)
treeb5debf16402c38b2048613c6902f78a05a6686f9 /wgpu/src/text.rs
parentc528f2129e5ce3b30e313f731588082c49beb30b (diff)
downloadiced-b5fc0f4a3aa45d33d81d5799396f0b0770c4dff3.tar.gz
iced-b5fc0f4a3aa45d33d81d5799396f0b0770c4dff3.tar.bz2
iced-b5fc0f4a3aa45d33d81d5799396f0b0770c4dff3.zip
Use consistent color strategy in `glyphon`
Diffstat (limited to 'wgpu/src/text.rs')
-rw-r--r--wgpu/src/text.rs11
1 files changed, 10 insertions, 1 deletions
diff --git a/wgpu/src/text.rs b/wgpu/src/text.rs
index a12bc9f7..0d88865c 100644
--- a/wgpu/src/text.rs
+++ b/wgpu/src/text.rs
@@ -36,7 +36,16 @@ impl Pipeline {
.into_iter(),
)),
renderers: Vec::new(),
- atlas: glyphon::TextAtlas::new(device, queue, format),
+ atlas: glyphon::TextAtlas::new(
+ device,
+ queue,
+ format,
+ if color::GAMMA_CORRECTION {
+ glyphon::ColorMode::Accurate
+ } else {
+ glyphon::ColorMode::Web
+ },
+ ),
prepare_layer: 0,
measurement_cache: RefCell::new(Cache::new()),
render_cache: Cache::new(),