chore: smithay update
This commit is contained in:
parent
f8fae8a5b0
commit
95b27637ae
23 changed files with 336 additions and 373 deletions
|
|
@ -202,14 +202,17 @@ pub struct Surface {
|
|||
|
||||
impl Surface {
|
||||
pub fn render_output(&mut self, renderer: &mut GlowRenderer, state: &mut Common) -> Result<()> {
|
||||
let (buffer, age) = self
|
||||
let (mut buffer, age) = self
|
||||
.surface
|
||||
.buffer()
|
||||
.with_context(|| "Failed to allocate buffer")?;
|
||||
match render::render_output::<_, _, GlesRenderbuffer>(
|
||||
let mut fb = renderer
|
||||
.bind(&mut buffer)
|
||||
.with_context(|| "Failed to bind dmabuf")?;
|
||||
match render::render_output::<_, GlesRenderbuffer>(
|
||||
None,
|
||||
renderer,
|
||||
buffer.clone(),
|
||||
&mut fb,
|
||||
&mut self.damage_tracker,
|
||||
age as usize,
|
||||
&state.shell,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue