smithay fixes
This commit is contained in:
parent
10c23e17f9
commit
844ed552b9
3 changed files with 6 additions and 9 deletions
|
|
@ -963,7 +963,7 @@ impl Surface {
|
||||||
};
|
};
|
||||||
state.send_frames(&self.output, &states);
|
state.send_frames(&self.output, &states);
|
||||||
surface
|
surface
|
||||||
.queue_buffer(feedback)
|
.queue_buffer(damage, feedback)
|
||||||
.with_context(|| "Failed to submit buffer for display")?;
|
.with_context(|| "Failed to submit buffer for display")?;
|
||||||
}
|
}
|
||||||
Err(err) => {
|
Err(err) => {
|
||||||
|
|
|
||||||
|
|
@ -762,10 +762,7 @@ impl RenderElement<GlowRenderer> for CosmicMappedRenderElement<GlowRenderer> {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
fn underlying_storage(
|
fn underlying_storage(&self, renderer: &mut GlowRenderer) -> Option<UnderlyingStorage> {
|
||||||
&self,
|
|
||||||
renderer: &GlowRenderer,
|
|
||||||
) -> Option<UnderlyingStorage<'_, GlowRenderer>> {
|
|
||||||
match self {
|
match self {
|
||||||
CosmicMappedRenderElement::Stack(elem) => elem.underlying_storage(renderer),
|
CosmicMappedRenderElement::Stack(elem) => elem.underlying_storage(renderer),
|
||||||
CosmicMappedRenderElement::Window(elem) => elem.underlying_storage(renderer),
|
CosmicMappedRenderElement::Window(elem) => elem.underlying_storage(renderer),
|
||||||
|
|
@ -800,8 +797,8 @@ impl<'a, 'b> RenderElement<GlMultiRenderer<'a, 'b>>
|
||||||
|
|
||||||
fn underlying_storage(
|
fn underlying_storage(
|
||||||
&self,
|
&self,
|
||||||
renderer: &GlMultiRenderer<'a, 'b>,
|
renderer: &mut GlMultiRenderer<'a, 'b>,
|
||||||
) -> Option<UnderlyingStorage<'_, GlMultiRenderer<'a, 'b>>> {
|
) -> Option<UnderlyingStorage> {
|
||||||
match self {
|
match self {
|
||||||
CosmicMappedRenderElement::Stack(elem) => elem.underlying_storage(renderer),
|
CosmicMappedRenderElement::Stack(elem) => elem.underlying_storage(renderer),
|
||||||
CosmicMappedRenderElement::Window(elem) => elem.underlying_storage(renderer),
|
CosmicMappedRenderElement::Window(elem) => elem.underlying_storage(renderer),
|
||||||
|
|
|
||||||
|
|
@ -721,8 +721,8 @@ where
|
||||||
|
|
||||||
fn underlying_storage(
|
fn underlying_storage(
|
||||||
&self,
|
&self,
|
||||||
renderer: &R,
|
renderer: &mut R,
|
||||||
) -> Option<smithay::backend::renderer::element::UnderlyingStorage<'_, R>> {
|
) -> Option<smithay::backend::renderer::element::UnderlyingStorage> {
|
||||||
match self {
|
match self {
|
||||||
WorkspaceRenderElement::Wayland(elem) => elem.underlying_storage(renderer),
|
WorkspaceRenderElement::Wayland(elem) => elem.underlying_storage(renderer),
|
||||||
WorkspaceRenderElement::Window(elem) => elem.underlying_storage(renderer),
|
WorkspaceRenderElement::Window(elem) => elem.underlying_storage(renderer),
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue