Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
xwayland: rename map_notify to map for consistency
|
|
output-damage: fix missing wlr_box include
|
|
|
|
|
|
surface: fix texture not updated on commit
|
|
When a client attaches a wl_drm or a linux_dmabuf buffer, we only
update it if the size is different from the one of the old buffer.
This means that if the client attaches a new, updated buffer with
the same size as the old buffer, the texture won't get updated.
This commit changes this behavior and re-creates the texture if
the client attaches a new buffer, without requiring the size to be
different.
|
|
|
|
If there were no layer surfaces the usable area of the output would be
an empty box.
|
|
xdg-positioner
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Use libinput transformed events instead of width_mm/height_mm
|
|
|
|
backend/x11: correctly update keyboard modifiers
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Redesign wlr_texture
|
|
|
|
Implement wlr-layer-shell protocol & rendering
|
|
|
|
Prevents FOUC/improves frame perfect rendering goal
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|