Skip to content

Add wp_presentation (presentation-time) feedback #35

Description

@loukamb

Problem
render.lua commits the scene and sends scene_output_send_frame_done but never reports real presentation timestamps; no wlr_presentation is created.

Why it matters
Clients (video players, games, anything using presentation feedback) can't sync to actual scanout, causing judder and poor frame pacing.

Where
services/core.lua or render.lua init; scene is created in surface.lua (line 911).

Approach
wlr_presentation_create(display, backend) then wlr_scene_set_presentation(scene, presentation) — wlr_scene then reports accurate per-output feedback automatically. Add the header include.

Effort
S

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew capabilityprotocolWayland protocol support

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions