Commit Graph

367 Commits (647521244a99f7dbda8fa7c21d7eee781692dc22)

Author SHA1 Message Date
Alexander Orzechowski 4326a26ad6 Chase wlroots!4331 2 years ago
Simon Ser 170598d71b desktop/output: fix output manager enabled state 2 years ago
Simon Ser d3626efe5e desktop/output: drop handle_mode() 2 years ago
Simon Ser d557b6876b desktop/output: drop logic to handle backend-applied mode 2 years ago
Artturin 9107907969 chase wlroots 'presentation-time: add separate helper for zero-copy ' 2 years ago
Rouven Czerwinski 8b4b65d665 gamma_control_v1: handle destroyed output 2 years ago
Alexander Orzechowski 59c27c94d3 gamma_control_v1: Reset dirty flag 2 years ago
Simon Ser 65b1a6964c desktop/output: fix damage bitfield in wlr_output_state 2 years ago
Simon Ser f3b8c9feee desktop/output: use detached output state for page-flips 2 years ago
Simon Ser b1b3563d54 Handle gamma-control-v1 set_gamma events 2 years ago
Artturin 7ab8cb2ee6 chase wlroots wlr_renderer_begin_buffer_pass change 2 years ago
Kirill Primak c9e1dab318 chore: chase wlroots map logic unification 2 years ago
Alexander Orzechowski 029b99b482 render: Use wlr_render_pass 2 years ago
Alexander Orzechowski d5cc474aef render: pass rendering state together in a struct 2 years ago
Simon Ser fcec581748 Use output_match_name_or_id() in apply_output_config_to_outputs() 2 years ago
Simon Ser 8d95638df6 Introduce output_match_name_or_id() 2 years ago
Simon Ser ab4f460597 Set output damage during direct scan-out 2 years ago
Simon Ser 777df22377 Skip direct scan-out commit when damage is empty 2 years ago
Alexander Orzechowski dadf3e9b78
Chase wlroots!4067 2 years ago
Simon Ser e8fb7f53b8 Remove duplicate wlr_damage_ring_set_bounds() call 2 years ago
Erik Reider fa7b686e61
Fix damage-ring bounds not being set when unplugging -> plugging in monitor 2 years ago
Erik Reider ac1ed638e9 Init the damage_ring bounds on output creation 2 years ago
novenary b28e1b0d3c Disable direct scanout for surfaces with popups 2 years ago
Simon Ser 16b0afd433 Check for empty damage before attaching render buffer 2 years ago
Simon Ser c2ccc0c9d4 Move output commit out of output_render() 2 years ago
Simon Ser 7a6c7d60d5 Update surface fractional scale on output change 2 years ago
Simon Ser 40eb29e7c5 ipc: add support for output event 2 years ago
Alexander Courtis 2c0f68b7c6
Apply new adaptive sync value from wlr-output-management 2 years ago
Carl Smedstad 9425ce2fba Replace math functions that promote float to double 2 years ago
Simon Zeni aa03a8fcb5 sway/desktop/output: listen to output mode in commit handle 2 years ago
Simon Ser e795ea6a0c Make DRM backend optional 2 years ago
Simon Ser 907ca48a61 Listen to the output request_state event 2 years ago
Kirill Primak 85005b52fe output: set damage ring bounds to pixel values 2 years ago
Kirill Primak 7862fa670e
Use wlr_damage_ring 2 years ago
Alex Maese c015db4a9f sway: Add non-desktop-output type 3 years ago
Simon Ser b69d637f7a Remove internal references to DPMS 3 years ago
Daniel De Graaf 75b2d0b105 ext-session-lock: disable direct scan-out when locked 3 years ago
Daniel De Graaf 519038a7e9 Implement ext-session-lock-v1 3 years ago
Kirill Primak ee7668c1f2 chore: chase wlr_output_layout_get_box() update 3 years ago
Simon Ser d6f8820a8b Upgrade for wlroots surface refactoring 3 years ago
Ronan Pigott ebfe432ec3 output: change output::destroy to output::disable 3 years ago
Simon Ser 3f58f12617 Fixup headless output names 3 years ago
Kirill Primak 03a29ed36d output: remove surface buffer damage check 3 years ago
Simon Zeni 0cd8efe0bb sway: replace noop_output by fallback_output 3 years ago
Simon Zeni 5865af75cf sway: create wlr_renderer and wlr_allocator 3 years ago
Simon Ser 0c210a5e68 Handle present events with NULL timespec field 4 years ago
Simon Ser 82d5f12914 Add -Dnoscanout debug option 4 years ago
Simon Zeni 30c28ff8f7 introduce wlr_drm_lease_v1 4 years ago
Simon Ser 4832fc937f Update wlr_box includes 4 years ago
Simon Ser fd36289faa Remove support for arbitrary rotations 4 years ago