emersion
4555fc8a54
Fix damage tracking for rotated surfaces
...
It was broken because the damage extents were rotated about its
own center, not about the center of the surface.
This adds a new wlr_region_rotated_bounds that rotates regions.
This allows us to have only one code path (for both non-rotated
views and rotated views) and optimizes rendering for rotated
views.
7 years ago
Guido Günther
2688f6163f
Rename _strip_path to wlr_strip_path
...
since it's a public function
7 years ago
emersion
2a855e6282
rootston: fix urxvt damage on HiDPI outputs
...
util/region: add wlr_region_expand
7 years ago
emersion
ece2c1e4e2
Damage tracking for transformed outputs
7 years ago
emersion
a98ece68d3
util: add docs for wlr_region_scale
7 years ago
emersion
4223fbc763
rootston: damage tracking scale support
7 years ago
Calvin Lee
5a26ed645a
Allow configurable verbosity
7 years ago
Tony Crisci
d74ac69f7b
bring edges into wlr
7 years ago
Drew DeVault
169b68b17c
Rename remaining refs to wlr_list
7 years ago
Enerccio
f53616ab1c
Fixed wrong function name
...
Apparently I am first guy to ever call this...
7 years ago
emersion
427bdb5b55
Use more consistent include guard names
7 years ago
Calvin Lee
901c14c409
Prevent alloc errors from crashing in `list_t`
...
This commit changes the `list_t` api so that alloc errors can be
detected and worked around. Also fixes errors not found in 5cc7342
7 years ago
nyorain
f998bb8299
Fix style issues
7 years ago
Drew DeVault
f4453d104d
Reorganize wlr-common
8 years ago