scene: add buffer release point to 'sample' event

This commit is contained in:
Félix Poisot 2025-01-31 18:36:07 +00:00
parent 0af9b9d003
commit 1f3d351abb
2 changed files with 28 additions and 2 deletions

View file

@ -153,6 +153,8 @@ struct wlr_scene_outputs_update_event {
struct wlr_scene_output_sample_event {
struct wlr_scene_output *output;
bool direct_scanout;
struct wlr_drm_syncobj_timeline *release_timeline;
uint64_t release_point;
};
struct wlr_scene_frame_done_event {
@ -264,6 +266,8 @@ struct wlr_scene_output {
struct wlr_drm_syncobj_timeline *in_timeline;
uint64_t in_point;
struct wlr_drm_syncobj_timeline *out_timeline;
uint64_t out_point;
} WLR_PRIVATE;
};