wayland: implement surface transformations
- buffer scale - buffer transform - viewporter
This commit is contained in:
parent
20f0fba553
commit
95327685c1
16 changed files with 635 additions and 75 deletions
|
|
@ -221,7 +221,7 @@ impl Cursor for StaticCursor {
|
|||
}
|
||||
|
||||
fn render(&self, renderer: &mut Renderer, x: i32, y: i32) {
|
||||
renderer.render_texture(&self.image.tex, x, y, ARGB8888);
|
||||
renderer.render_texture(&self.image.tex, x, y, ARGB8888, None, None);
|
||||
}
|
||||
|
||||
fn get_hotspot(&self) -> (i32, i32) {
|
||||
|
|
@ -252,7 +252,7 @@ impl Cursor for AnimatedCursor {
|
|||
|
||||
fn render(&self, renderer: &mut Renderer, x: i32, y: i32) {
|
||||
let img = &self.images[self.idx.get()];
|
||||
renderer.render_texture(&img.tex, x, y, ARGB8888);
|
||||
renderer.render_texture(&img.tex, x, y, ARGB8888, None, None);
|
||||
}
|
||||
|
||||
fn get_hotspot(&self) -> (i32, i32) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue