From 1eb8d972ba60592da7bfc27fe7ec80138e64dd7b Mon Sep 17 00:00:00 2001 From: shan Date: Wed, 5 Oct 2022 16:07:43 -0700 Subject: Reduced memory transfer of OpenGL gradient uniform upload. Rearranged gradient uniforms on OpenGL side to be more performant. --- graphics/src/widget/canvas.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'graphics/src') diff --git a/graphics/src/widget/canvas.rs b/graphics/src/widget/canvas.rs index 6ed3a12f..4a2c5b2d 100644 --- a/graphics/src/widget/canvas.rs +++ b/graphics/src/widget/canvas.rs @@ -28,6 +28,7 @@ pub use stroke::{LineCap, LineDash, LineJoin, Stroke}; pub use text::Text; use crate::{Backend, Primitive, Renderer}; +pub use crate::gradient::Gradient; use iced_native::layout::{self, Layout}; use iced_native::mouse; @@ -37,8 +38,6 @@ use iced_native::{ Clipboard, Element, Length, Point, Rectangle, Shell, Size, Vector, Widget, }; -pub use crate::gradient::Gradient; - use std::marker::PhantomData; /// A widget capable of drawing 2D graphics. -- cgit