emersion
|
d6c74d8a16
|
rooston: restrict damage to output extents
|
7 years ago |
emersion
|
e29a0df8c1
|
output: fix software cursors damage tracking
|
7 years ago |
emersion
|
b296481007
|
rootston: remove repaint timer, listen for damage instead
|
7 years ago |
emersion
|
7f9f918b78
|
rootston: damage output on mode change
|
7 years ago |
emersion
|
977a401fa1
|
rootston: damage tracking for fullscreen views
|
7 years ago |
emersion
|
59ba8f35ed
|
rootston: use surface damage
|
7 years ago |
emersion
|
3ba447a8f9
|
rootston: fix damage test
|
7 years ago |
emersion
|
bed7522108
|
rootston: fix segfault when destroying unmapped xwayland view
This happens when closing chromium for instance.
|
7 years ago |
emersion
|
bde255933e
|
output: add wlr_output::damage, fixes #572
|
7 years ago |
emersion
|
baa17ec755
|
rootston: damage whole output when created
|
7 years ago |
emersion
|
8b3f3ddb7f
|
rootston: fix double-buffering artifacts
|
7 years ago |
emersion
|
7c11d3e372
|
rootston: fix repaint timer for outputs with refresh rate
|
7 years ago |
emersion
|
96d6f34edd
|
rootston: replace view_damage with view_apply_damage and view_damage_whole
|
7 years ago |
emersion
|
7f5a538cb7
|
rootston: fix segfault when rendering surface outside output
|
7 years ago |
emersion
|
5017d7f762
|
rootston: only draw damaged regions
|
7 years ago |
emersion
|
01bcc2ab01
|
rootston: damage views when moved
|
7 years ago |
emersion
|
5089f2d9fb
|
rootston: do not swap buffers when output isn't damaged
|
7 years ago |
emersion
|
1a084807ce
|
rootston: do not redraw if output has no damage
|
7 years ago |
Drew DeVault
|
b331c5c2c5
|
Merge pull request #549 from emersion/output-enabled
Add wlr_output::enabled
|
7 years ago |
emersion
|
65b28b3823
|
xwayland: render children window in fullscreen
|
7 years ago |
emersion
|
77fc0505e6
|
rootston: do not attempt to render disabled outputs
|
7 years ago |
emersion
|
be3a7b0017
|
Disable outputs in rootston config
|
7 years ago |
emersion
|
1fe1d64042
|
Fix views outside output layout
|
7 years ago |
emersion
|
466e86b7b2
|
Merge branch 'master' into surface-transform
|
7 years ago |
emersion
|
3b4b8953d9
|
Update output layout when scale or transform changes
|
7 years ago |
emersion
|
529675b7b0
|
Add wlr_output_set_custom_mode
|
7 years ago |
Tony Crisci
|
b275d44bc3
|
rootston xcursor fixes
|
7 years ago |
emersion
|
91d72040e5
|
Configure outputs with make, model, serial in rootston
Added fallbacks in DRM backend in case EDID extension data for model and serial is missing.
Updates #403
|
7 years ago |
emersion
|
bf2b58eb6d
|
Add wlr_output_set_scale
Fixes #465
|
7 years ago |
emersion
|
eb763439f7
|
optimize a bit rootston renderer if there's no surface transform
|
7 years ago |
emersion
|
d1b29a54b9
|
Refactor: rename matrices in rootston
|
7 years ago |
emersion
|
f4754ad1a2
|
Fix surface transforms
|
7 years ago |
emersion
|
9e29621ec3
|
Always center fullscreen view on screen
|
7 years ago |
emersion
|
5a8bbc6203
|
Fix GCC build
|
7 years ago |
emersion
|
54f1135c05
|
Fix fullscreen in xdg-shell
|
7 years ago |
emersion
|
abab2902f5
|
Check for subsurfaces and popups before using wlr_output_set_fullscreen_surface
|
7 years ago |
emersion
|
b04a9a248d
|
Initial fullscreen support
|
7 years ago |
Tony Crisci
|
4d6b3618b8
|
rootston: remove unmapped surface from desktop
|
7 years ago |
emersion
|
76e8e1a6ad
|
Merge branch 'master' into seat-views
|
7 years ago |
Tony Crisci
|
3b74db467b
|
data-device: wlr-drag-icon
|
7 years ago |
emersion
|
72d877658a
|
Merge branch 'master' into seat-views
|
7 years ago |
emersion
|
bb6d34e7a5
|
rootston: add per-seat views
|
7 years ago |
Tony Crisci
|
12758a00a2
|
rootston: touch to focus
|
7 years ago |
Tony Crisci
|
ac4841ba37
|
put dnd icon in the right place
|
7 years ago |
Tony Crisci
|
6a516f7c41
|
basic touch dnd
|
7 years ago |
emersion
|
3f6cf517b9
|
Add wlr_xdg_surface_v6_popup_get_position
|
7 years ago |
emersion
|
bb973ff27d
|
Remove remaining buffer_{width,height} usage
|
7 years ago |
emersion
|
2f44140f4a
|
Don't use buffer size
|
7 years ago |
emersion
|
94b20da3ce
|
Fix popups position for rotated views
|
7 years ago |
emersion
|
f8b43940b1
|
Merge branch 'master' into cursor-scale
|
7 years ago |