20 Commits (cedcd3252af2f7611c156f696fb39d1856214ca5)

Author SHA1 Message Date
Simon Ser 027d453f6a scene/surface: add support for alpha-modifier-v1
8 months ago
Simon Ser ab924064f2 scene: drop wlr_scene_set_presentation()
1 year ago
Simon Ser d68ba9d6c2 presentation-time: drop wlr_presentation arg
1 year ago
Simon Ser 2eb225236e util/transform: add wlr_output_transform_coords()
1 year ago
Simon Ser 9e702e9cfe util/transform: move over wl_output_transform helpers
1 year ago
Alexander Orzechowski d1ddd4ca3a wlr_scene_surface: Introduce scene_surface_set_clip
1 year ago
Alexander Orzechowski c6d356648c set_buffer_with_surface_state: Take whole surface struct
1 year ago
Alexander Orzechowski 33b437d574 wlr_scene: Amend scene_buffer.point_accepts_input to take coordinate pointers
1 year ago
Leonardo Hernández Hernández 4de9c9c47f scene: send wl_surface.preferred_buffer_scale
1 year ago
Simon Ser 67447d6cb4 presentation-time: add separate helper for zero-copy
1 year ago
Simon Ser fe84bfc8d9 scene: add wlr_scene_output_sample_event
1 year ago
Simon Ser 88942d43fd scene: rename output_present event to output_sample
1 year ago
Alexander Orzechowski 323f0b94db wlr_scene: Cleanup header includes
2 years ago
Kenny Levinsen 1225f81a6a scene: Add fractional scale handling
2 years ago
Alexander Orzechowski 7b32c25a4f wlr_scene: Rename wlr_scene_surface_from_buffer
2 years ago
Alexander Orzechowski ea40ba4f6a wlr_scene: Fix texture reuse
2 years ago
Alexander Orzechowski 2e06ff5688 wlr_scene: Clarify surface commit frame events
2 years ago
Alexander Orzechowski 342830e99c wlr_scene/surface: Hook through opaque metadata
2 years ago
Alexander Orzechowski ccd0f85c2a wlr_scene: Only allow parenting on a wlr_scene_tree
3 years ago
Alexander Orzechowski dc9bc5683a wlr_scene: Refactor wlr_scene_surface to be a helper on top of wlr_scene_buffer
3 years ago