render: make damage visualizer slightly less inefficient
This commit is contained in:
parent
225dda8e5b
commit
e12ececca4
9 changed files with 30 additions and 19 deletions
|
|
@ -146,7 +146,7 @@ impl ExtImageCopyCaptureFrameV1 {
|
|||
&staging,
|
||||
self.clone(),
|
||||
mem.clone(),
|
||||
Region::new2(buffer.rect),
|
||||
Region::new(buffer.rect),
|
||||
);
|
||||
match res {
|
||||
Ok(d) => self.session.pending_download.set(d),
|
||||
|
|
|
|||
|
|
@ -240,7 +240,7 @@ impl WlBuffer {
|
|||
*stride,
|
||||
&self.client.state.cpu_worker,
|
||||
)?;
|
||||
mem.access(|mem| tex.clone().sync_upload(mem, Region::new2(self.rect)))??;
|
||||
mem.access(|mem| tex.clone().sync_upload(mem, Region::new(self.rect)))??;
|
||||
surface.shm_textures.front().tex.set(Some(tex));
|
||||
surface.shm_textures.front().damage.clear();
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue