aboutsummaryrefslogtreecommitdiff
path: root/sway/desktop/output.c
AgeCommit message (Expand)Author
2024-01-18desktop: Rename layers to shell_layersAlexander Orzechowski
2023-12-27Chase wlroots!4482Bill Li
2023-12-13output: Destroy when output layout is destroyedAlexander Orzechowski
2023-11-23Add wlr/util/transform.h includesSimon Ser
2023-11-21Fix reference to wlr_output_event_commit.committedSimon Ser
2023-11-21Apply gamma LUT when an output re-enabledSimon Ser
2023-10-31chase wlroots!4411Bill Li
2023-10-06Chase wlroots!4331Alexander Orzechowski
2023-07-31desktop/output: fix output manager enabled stateSimon Ser
2023-07-31desktop/output: drop handle_mode()Simon Ser
2023-07-31desktop/output: drop logic to handle backend-applied modeSimon Ser
2023-07-15chase wlroots 'presentation-time: add separate helper for zero-copy 'Artturin
2023-06-14gamma_control_v1: handle destroyed outputRouven Czerwinski
2023-06-11gamma_control_v1: Reset dirty flagAlexander Orzechowski
2023-06-09desktop/output: fix damage bitfield in wlr_output_stateSimon Ser
2023-06-08desktop/output: use detached output state for page-flipsSimon Ser
2023-06-08Handle gamma-control-v1 set_gamma eventsSimon Ser
2023-06-05chase wlroots wlr_renderer_begin_buffer_pass changeArtturin
2023-06-02chore: chase wlroots map logic unificationKirill Primak
2023-05-02render: Use wlr_render_passAlexander Orzechowski
2023-05-02render: pass rendering state together in a structAlexander Orzechowski
2023-04-14Use output_match_name_or_id() in apply_output_config_to_outputs()Simon Ser
2023-04-14Introduce output_match_name_or_id()Simon Ser
2023-04-14Set output damage during direct scan-outSimon Ser
2023-04-14Skip direct scan-out commit when damage is emptySimon Ser
2023-04-06Chase wlroots!4067Alexander Orzechowski
2023-04-06Remove duplicate wlr_damage_ring_set_bounds() callSimon Ser
2023-04-06Fix damage-ring bounds not being set when unplugging -> plugging in monitorErik Reider
2023-03-26Init the damage_ring bounds on output creationErik Reider
2023-02-28Disable direct scanout for surfaces with popupsnovenary
2023-02-22Check for empty damage before attaching render bufferSimon Ser
2023-02-22Move output commit out of output_render()Simon Ser
2023-02-20Update surface fractional scale on output changeSimon Ser
2023-02-01ipc: add support for output eventSimon Ser
2023-01-23Apply new adaptive sync value from wlr-output-managementAlexander Courtis
2023-01-03Replace math functions that promote float to doubleCarl Smedstad
2022-12-01sway/desktop/output: listen to output mode in commit handleSimon Zeni
2022-11-28Make DRM backend optionalSimon Ser
2022-11-15Listen to the output request_state eventSimon Ser
2022-11-12output: set damage ring bounds to pixel valuesKirill Primak
2022-11-11Use wlr_damage_ringKirill Primak
2022-09-19sway: Add non-desktop-output typeAlex Maese
2022-07-04Remove internal references to DPMSSimon Ser
2022-05-23ext-session-lock: disable direct scan-out when lockedDaniel De Graaf
2022-04-29Implement ext-session-lock-v1Daniel De Graaf
2022-01-31chore: chase wlr_output_layout_get_box() updateKirill Primak
2022-01-13Upgrade for wlroots surface refactoringSimon Ser
2021-12-17output: change output::destroy to output::disableRonan Pigott
2021-12-09Fixup headless output namesSimon Ser
2021-12-06output: remove surface buffer damage checkKirill Primak