Update Smithay

This commit is contained in:
Ian Douglas Scott 2023-09-13 20:24:11 -07:00
parent af457ef723
commit e1fc182c3e
6 changed files with 28 additions and 7 deletions

View file

@ -8,6 +8,7 @@ use smithay::{
element::{
surface::{render_elements_from_surface_tree, WaylandSurfaceRenderElement},
texture::{TextureBuffer, TextureRenderElement},
Kind,
},
ImportAll, ImportMem, Renderer,
},
@ -170,6 +171,7 @@ where
position.to_physical_precise_round(scale),
scale,
1.0,
Kind::Cursor,
)
}
@ -199,6 +201,7 @@ where
location.into().to_physical_precise_round(scale),
scale,
1.0,
Kind::Cursor,
)
}
@ -344,6 +347,7 @@ where
None,
None,
None,
Kind::Cursor,
),
)];
} else {

View file

@ -44,7 +44,7 @@ use smithay::{
element::{
surface::render_elements_from_surface_tree,
utils::{Relocate, RelocateRenderElement},
Element, Id, RenderElement,
Element, Id, Kind, RenderElement,
},
gles::{
element::PixelShaderElement, GlesError, GlesPixelProgram, GlesRenderer, Uniform,
@ -234,6 +234,7 @@ impl IndicatorShader {
Uniform::new("thickness", thickness),
Uniform::new("radius", radius as f32),
],
Kind::Unspecified,
);
cache.insert(key.clone(), (settings, elem));
}
@ -313,6 +314,7 @@ impl BackdropShader {
),
Uniform::new("radius", radius),
],
Kind::Unspecified,
);
cache.insert(key.clone(), (settings, elem));
}
@ -729,12 +731,18 @@ where
location + offset,
scale,
1.0,
Kind::Unspecified,
)
},
));
layer_elements.extend(render_elements_from_surface_tree(
renderer, surface, location, scale, 1.0,
renderer,
surface,
location,
scale,
1.0,
Kind::Unspecified,
));
});