aboutsummaryrefslogtreecommitdiff
path: root/src/backend
AgeCommit message (Expand)Author
2024-04-09Update SmithayIvan Molodetskikh
2024-04-01Fix and add missing calls to DRM leasingIvan Molodetskikh
2024-03-29tty: Try to proceed when can't get render nodeIvan Molodetskikh
2024-03-28tty: Add check for zero gamma sizeIvan Molodetskikh
2024-03-27Add logical output info and preferred modes to IPCIvan Molodetskikh
2024-03-27Expose more info in DisplayConfig implIvan Molodetskikh
2024-03-27Make ipc_outputs Arc MutexIvan Molodetskikh
2024-03-24Implement block-out-from window rule, fix alpha on window screenshotsIvan Molodetskikh
2024-03-23Lift output clones from queue_redraw()Ivan Molodetskikh
2024-03-23Don't use an idle for queued redraw trackingIvan Molodetskikh
2024-03-19tty: Generalize DRM property helpersIvan Molodetskikh
2024-03-15Restore gamma on TTY switch backIvan Molodetskikh
2024-03-15Store gamma changes to apply on session resumeIvan Molodetskikh
2024-03-15Implement gamma adjustment via GAMMA_LUT propertyIvan Molodetskikh
2024-03-15gamma-control: Misc. clean ups and fixesIvan Molodetskikh
2024-03-15Adds support for wlr_gamma_control_unstable_v1 protocolphuhl
2024-03-14tty: Make binding EGL wl-display optionalIvan Molodetskikh
2024-03-13tty: Set max bpc to 8Ivan Molodetskikh
2024-03-08Pass through subpixel layoutIvan Molodetskikh
2024-03-03Catch panics from edid-rsIvan Molodetskikh
2024-03-02Disentangle frame callback sequence from real DRM sequenceIvan Molodetskikh
2024-03-01tty: Bump sequence on successful queue_frame()Ivan Molodetskikh
2024-03-01tty: Avoid zero estimated vblank timerIvan Molodetskikh
2024-03-01Fix presentation feedback panic with zero presentation timeIvan Molodetskikh
2024-03-01Add emulate-zero-presentation-time debug flagIvan Molodetskikh
2024-02-21Implement gradient bordersIvan Molodetskikh
2024-02-21Change non-bug error! to warn!Ivan Molodetskikh
2024-02-21Fix debug tint desync for new outputsIvan Molodetskikh
2024-02-18Update for Smithay MultiGpu shadow copiesIvan Molodetskikh
2024-02-14tty: Filter out interlaced modesIvan Molodetskikh
2024-02-14tty: Truncate Edid strings to nulIvan Molodetskikh
2024-02-12Implement DRM leasingShawn Wallace
2024-02-12tty: Activate monitors on session resumeIvan Molodetskikh
2024-02-12tty: Notify idle activity on session resumeIvan Molodetskikh
2024-02-10Remove logind-zbus dependencyIvan Molodetskikh
2024-02-06Split render_helpers.rsIvan Molodetskikh
2024-02-05Fix Clippy warningsIvan Molodetskikh
2024-02-05Add lib.rs, become a mixed lib-bin crateIvan Molodetskikh
2024-02-01Add error messages to backend initializationIvan Molodetskikh
2024-01-31Hardcode winit transform for nowIvan Molodetskikh
2024-01-30tty: reset surface state after changing monitor stateChristian Meissl
2024-01-28winit: Don't remove output on CloseRequestedIvan Molodetskikh
2024-01-25Remove hack for fixed EGLDisplay issueChristian Meissl
2024-01-25Update smithayChristian Meissl
2024-01-23screencast: Emit MonitorsChangedIvan Molodetskikh
2024-01-22Update Smithay, use device changed session resume codeIvan Molodetskikh
2024-01-21tty: Delay output config update until resumeIvan Molodetskikh
2024-01-21tty: Check changes against pending connectors and modeIvan Molodetskikh
2024-01-17Add an IPC socket and a niri msg outputs subcommandIvan Molodetskikh
2024-01-17Rename connectors to enabled_outputsIvan Molodetskikh