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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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