aboutsummaryrefslogtreecommitdiff
path: root/src/backend
AgeCommit message (Expand)Author
2024-01-05tty: Avoid non-linear cross-device formatsIvan Molodetskikh
2024-01-03Implement multi-GPU supportIvan Molodetskikh
2024-01-03Make rendering generic over rendererIvan Molodetskikh
2024-01-03Replace renderer() with with_primary_renderer()Ivan Molodetskikh
2024-01-03Rename RenderResult::Error to SkippedIvan Molodetskikh
2024-01-03Move Niri::render() invocation to backendsIvan Molodetskikh
2024-01-03Move import_dmabuf to backendsIvan Molodetskikh
2024-01-03Add disable-cursor-plane debug flagIvan Molodetskikh
2024-01-03tty: Extract config variableIvan Molodetskikh
2024-01-01tty: Don't store render formatsIvan Molodetskikh
2024-01-01tty: Disable dmabuf global before destroyingIvan Molodetskikh
2024-01-01tty: Move dmabuf_global up into TtyIvan Molodetskikh
2024-01-01tty: Fix import sortingIvan Molodetskikh
2023-12-31Move DmabufState to NiriIvan Molodetskikh
2023-12-31Enable EGL for the winit backendIvan Molodetskikh
2023-12-18Add a config flag to disable an outputIvan Molodetskikh
2023-11-24tty: Fix clippy warningIvan Molodetskikh
2023-11-24tty: Rename vblank offset plot to time since presentationIvan Molodetskikh
2023-11-24tty: Rename presentation target offset plot to mispredictionIvan Molodetskikh
2023-10-29Add support for wl_compositor@v6Kirill Chibisov
2023-10-29Draw background with a solid color bufferIvan Molodetskikh
2023-10-27Drop `GbmDevice` in the endKirill Chibisov
2023-10-24Update smithay to the latest gitKirill Chibisov
2023-10-24Update SmithayIvan Molodetskikh
2023-10-13Make clear color a constIvan Molodetskikh
2023-10-13Return RenderResult from render()Ivan Molodetskikh
2023-10-13Send dmabuf feedbacks from the backendIvan Molodetskikh
2023-10-13Extract niri.clear_color()Ivan Molodetskikh
2023-10-11tty: Start new tracy frame only when queueing redrawIvan Molodetskikh
2023-10-10Make zbus optional under "dbus" featureIvan Molodetskikh
2023-10-09Add power-off-monitors bindIvan Molodetskikh
2023-10-03Make output modes configurableIvan Molodetskikh
2023-10-02tty: Remove assert on needs_syncIvan Molodetskikh
2023-10-01Avoid sending frame callbacks to invisible surfacesIvan Molodetskikh
2023-09-30Refactor frame schedulingIvan Molodetskikh
2023-09-30Make pipewire / xdp-gnome-screencast optionalIvan Molodetskikh
2023-09-29Throttle frame callbacks to once per monitor refreshIvan Molodetskikh
2023-09-27shell: add support for kde server decorationsKirill Chibisov
2023-09-26tty: Take metadata by valueIvan Molodetskikh
2023-09-26Skip rendering when backend is inactiveIvan Molodetskikh
2023-09-26Avoid unwraps in more placesIvan Molodetskikh
2023-09-26tty: Add more trace spansIvan Molodetskikh
2023-09-26tty: Extract other event handlers into functionsIvan Molodetskikh
2023-09-26tty: Avoid panicks in the vblank callbackIvan Molodetskikh
2023-09-26tty: Extract on_vblank()Ivan Molodetskikh
2023-09-26Use new tracy-client new_leak() methodsIvan Molodetskikh
2023-09-26Remove LoopDataIvan Molodetskikh
2023-09-21Add output configuration & integer scaling supportIvan Molodetskikh
2023-09-20Plot target presentation time offsetIvan Molodetskikh
2023-09-19tty: Pass output name to tracy spanIvan Molodetskikh