shader_element: Make shader optional

The element is long-lived, but the shader itself isn't.
This commit is contained in:
Ivan Molodetskikh
2024-05-03 20:20:36 +04:00
parent 85680a57da
commit 5c32031111
7 changed files with 78 additions and 89 deletions
@@ -64,7 +64,7 @@ impl TestCase for GradientAngle {
BorderRenderElement::shader(renderer)
.map(|shader| {
BorderRenderElement::new(
shader.clone(),
shader,
Scale::from(1.),
area,
area,
+1 -1
View File
@@ -101,7 +101,7 @@ impl TestCase for GradientArea {
BorderRenderElement::shader(renderer)
.map(|shader| {
BorderRenderElement::new(
shader.clone(),
shader,
Scale::from(1.),
area,
g_area,