aboutsummaryrefslogtreecommitdiff
path: root/src/backend/winit.rs
AgeCommit message (Expand)Author
2025-03-10Update Smithay (Framebuffer type)Ivan Molodetskikh
2025-01-21Extract Niri::update_shaders()Ivan Molodetskikh
2024-12-30Update Smithay (presentation-time v2)Ivan Molodetskikh
2024-09-03Use libdisplay-info for make/model/serial parsing, implement throughoutIvan Molodetskikh
2024-07-05Add output ID trackingIvan Molodetskikh
2024-06-21Update dependenciesIvan Molodetskikh
2024-05-15Implement custom shader for window-openIvan Molodetskikh
2024-05-12Implement custom shader for window-close animIvan 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-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-13Implement window resize animationsIvan Molodetskikh
2024-04-09Update SmithayIvan 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-02Disentangle frame callback sequence from real DRM sequenceIvan Molodetskikh
2024-02-21Implement gradient bordersIvan 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-28winit: Don't remove output on CloseRequestedIvan Molodetskikh
2024-01-17Add an IPC socket and a niri msg outputs subcommandIvan Molodetskikh
2024-01-17Rename connectors to enabled_outputsIvan Molodetskikh
2024-01-16Move output scale setting into niriIvan Molodetskikh
2024-01-07Move config into a separate crateIvan Molodetskikh
2024-01-03Make rendering generic over rendererIvan Molodetskikh
2024-01-03Replace renderer() with with_primary_renderer()Ivan Molodetskikh
2024-01-03Move Niri::render() invocation to backendsIvan Molodetskikh
2024-01-03Move import_dmabuf to backendsIvan Molodetskikh
2023-12-31Enable EGL for the winit backendIvan Molodetskikh
2023-10-29Add support for wl_compositor@v6Kirill Chibisov
2023-10-29Draw background with a solid color bufferIvan Molodetskikh
2023-10-24Update smithay to the latest gitKirill Chibisov
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-01Avoid sending frame callbacks to invisible surfacesIvan Molodetskikh
2023-09-30Refactor frame schedulingIvan Molodetskikh
2023-09-26Remove LoopDataIvan Molodetskikh
2023-09-21Add output configuration & integer scaling supportIvan Molodetskikh
2023-09-14Store Config as Rc<RefCell<>> fieldIvan Molodetskikh
2023-09-14Add debug flag to wait for frame completionIvan Molodetskikh