From a552a1e2404e0ee7c024868ff60ddf81b55612e3 Mon Sep 17 00:00:00 2001 From: Cosmic Chip Socket <34800072+cosmicchipsocket@users.noreply.github.com> Date: Tue, 14 Jul 2020 19:01:15 -0400 Subject: [PATCH] Use previous Sampler parameters for the font texture --- imgui-glium-renderer/src/lib.rs | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/imgui-glium-renderer/src/lib.rs b/imgui-glium-renderer/src/lib.rs index fb3f32b..910098b 100644 --- a/imgui-glium-renderer/src/lib.rs +++ b/imgui-glium-renderer/src/lib.rs @@ -5,7 +5,9 @@ use glium::backend::{Context, Facade}; use glium::index::{self, PrimitiveType}; use glium::program::ProgramChooserCreationError; use glium::texture::{ClientFormat, MipmapsOption, RawImage2d, TextureCreationError}; -use glium::uniforms::{Sampler, SamplerBehavior}; +use glium::uniforms::{ + MagnifySamplerFilter, MinifySamplerFilter, Sampler, SamplerBehavior, SamplerWrapFunction, +}; use glium::{ program, uniform, vertex, Blend, DrawError, DrawParameters, IndexBuffer, Program, Rect, Surface, Texture2d, VertexBuffer, @@ -246,7 +248,16 @@ fn upload_font_texture( fonts.tex_id = TextureId::from(usize::MAX); Ok(Texture { texture: Rc::new(font_texture), - sampler: SamplerBehavior::default(), + sampler: SamplerBehavior { + minify_filter: MinifySamplerFilter::Linear, + magnify_filter: MagnifySamplerFilter::Linear, + wrap_function: ( + SamplerWrapFunction::BorderClamp, + SamplerWrapFunction::BorderClamp, + SamplerWrapFunction::BorderClamp, + ), + ..Default::default() + }, }) }