Migrate away from Rectangle::from_loc_and_size
Deprecated in `smithay` by https://github.com/Smithay/smithay/pull/1621.
This commit is contained in:
parent
9074447c4f
commit
b685512127
26 changed files with 184 additions and 201 deletions
|
|
@ -165,7 +165,7 @@ impl MirroringState {
|
|||
.unwrap_or_default()
|
||||
.to_logical(1)
|
||||
.to_buffer(1, Transform::Normal);
|
||||
let opaque_regions = vec![Rectangle::from_loc_and_size((0, 0), size)];
|
||||
let opaque_regions = vec![Rectangle::from_size(size)];
|
||||
|
||||
let texture = Offscreen::<GlesTexture>::create_buffer(renderer, format, size)?;
|
||||
let transform = output.current_transform();
|
||||
|
|
@ -512,10 +512,8 @@ fn surface_thread(
|
|||
|
||||
#[cfg(feature = "debug")]
|
||||
let egui = {
|
||||
let state = smithay_egui::EguiState::new(smithay::utils::Rectangle::from_loc_and_size(
|
||||
(0, 0),
|
||||
(400, 800),
|
||||
));
|
||||
let state =
|
||||
smithay_egui::EguiState::new(smithay::utils::Rectangle::from_size((400, 800).into()));
|
||||
let mut visuals: egui::style::Visuals = Default::default();
|
||||
visuals.window_shadow = egui::Shadow::NONE;
|
||||
state.context().set_visuals(visuals);
|
||||
|
|
@ -1114,8 +1112,7 @@ impl SurfaceThreadState {
|
|||
elements = constrain_render_elements(
|
||||
std::iter::once(texture_elem),
|
||||
(0, 0),
|
||||
Rectangle::from_loc_and_size(
|
||||
(0, 0),
|
||||
Rectangle::from_size(
|
||||
self.output
|
||||
.geometry()
|
||||
.size
|
||||
|
|
|
|||
|
|
@ -379,7 +379,7 @@ impl Element for DamageElement {
|
|||
}
|
||||
|
||||
fn src(&self) -> Rectangle<f64, BufferCoords> {
|
||||
Rectangle::from_loc_and_size((0.0, 0.0), (1.0, 1.0))
|
||||
Rectangle::from_size((1.0, 1.0).into())
|
||||
}
|
||||
|
||||
fn geometry(&self, scale: Scale<f64>) -> Rectangle<i32, Physical> {
|
||||
|
|
@ -391,10 +391,7 @@ impl Element for DamageElement {
|
|||
scale: Scale<f64>,
|
||||
_commit: Option<CommitCounter>,
|
||||
) -> DamageSet<i32, Physical> {
|
||||
DamageSet::from_slice(&[Rectangle::from_loc_and_size(
|
||||
(0, 0),
|
||||
self.geometry(scale).size,
|
||||
)])
|
||||
DamageSet::from_slice(&[Rectangle::from_size(self.geometry(scale).size).into()])
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -681,11 +681,7 @@ where
|
|||
.as_logical()
|
||||
.to_physical_precise_round(scale);
|
||||
let crop_to_output = |element: WorkspaceRenderElement<R>| {
|
||||
CropRenderElement::from_element(
|
||||
element.into(),
|
||||
scale,
|
||||
Rectangle::from_loc_and_size((0, 0), output_size),
|
||||
)
|
||||
CropRenderElement::from_element(element.into(), scale, Rectangle::from_size(output_size))
|
||||
};
|
||||
|
||||
render_input_order(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue