diff options
author | 2023-06-01 03:10:02 +0200 | |
---|---|---|
committer | 2023-06-01 03:10:02 +0200 | |
commit | b5fc0f4a3aa45d33d81d5799396f0b0770c4dff3 (patch) | |
tree | b5debf16402c38b2048613c6902f78a05a6686f9 /wgpu/src/text.rs | |
parent | c528f2129e5ce3b30e313f731588082c49beb30b (diff) | |
download | iced-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.rs | 11 |
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(), |