aboutsummaryrefslogtreecommitdiff
path: root/src/backend
AgeCommit message (Expand)Author
2024-12-30Update for Smithay VRR changesIvan Molodetskikh
2024-12-30Update Smithay (presentation-time v2)Ivan Molodetskikh
2024-12-22Add a Headless backend for testsIvan Molodetskikh
2024-11-08Rework output connection to always go through on_output_config_changed()Ivan Molodetskikh
2024-11-06Add disable-monitor-names debug flagIvan Molodetskikh
2024-11-05Disable laptop panel when the lid is closedIvan Molodetskikh
2024-10-20tty: Guard against output disappearing immediately after connectionIvan Molodetskikh
2024-10-20Use new Smithay method for turning off DPMSIvan Molodetskikh
2024-09-10tty: Try connecting with invalid modifier on failIvan Molodetskikh
2024-09-10Avoid panics on more wrong VBlank eventsIvan Molodetskikh
2024-09-05Fix new Clippy warningIvan Molodetskikh
2024-09-03Use libdisplay-info for make/model/serial parsing, implement throughoutIvan Molodetskikh
2024-09-01Change IdCounter to be backed by an AtomicU64Ivan Molodetskikh
2024-09-01Change OutputId::get() to return u64Ivan Molodetskikh
2024-08-23tty: Wait for sync on needs_sync()Ivan Molodetskikh
2024-08-22feature: add on-demand vrr (#586)Michael Yang
2024-07-27tty: Add check for vblank on idleIvan Molodetskikh
2024-07-27Upgrade dependenciesIvan Molodetskikh
2024-07-09Restore VRR on TTY switchIvan Molodetskikh
2024-07-08bump smithayChristian Meissl
2024-07-05Put Outputs config into a dedicated structIvan Molodetskikh
2024-07-05Add output ID trackingIvan Molodetskikh
2024-07-02Keep monitors powered off upon connecting a new one (#488)it-a-me
2024-06-21Update dependenciesIvan Molodetskikh
2024-05-15Implement custom shader for window-openIvan Molodetskikh
2024-05-15tty: Relax device checks on removalIvan Molodetskikh
2024-05-15tty: Try harder to find a GBM deviceIvan Molodetskikh
2024-05-14tty: Relax primary render node checkIvan Molodetskikh
2024-05-12Implement custom shader for window-close animIvan Molodetskikh
2024-05-05Make output name matching case-insensitiveIvan Molodetskikh
2024-05-05Implement niri msg outputIvan Molodetskikh
2024-05-03shader_element: Store program type instead of shaderIvan Molodetskikh
2024-05-03Add a semi-working debug-toggle-damage bindingIvan Molodetskikh
2024-04-25Add disable-direct-scanout debug flagIvan Molodetskikh
2024-04-24Filter out the Intel CCS modifiersIvan Molodetskikh
2024-04-21Implement window-resize custom-shaderIvan Molodetskikh
2024-04-15Add vrr_supported/enabled to output IPCIvan Molodetskikh
2024-04-14Add variable-refresh-rate flagIvan Molodetskikh
2024-04-14tty: Shorten non-desktop checkIvan Molodetskikh
2024-04-13Implement window resize animationsIvan Molodetskikh
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