Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-08-22 | Add new feature options | Scott Anderson | |
Bump minimum meson version to 0.47 for the feature. | |||
2018-08-22 | Remove unneeded mesa-specific header | Scott Anderson | |
2018-08-21 | Merge pull request #1191 from emersion/drm-conn-dpi | Drew DeVault | |
backend/drm: add support for DRM_MODE_CONNECTOR_DPI | |||
2018-08-21 | backend/drm: add support for DRM_MODE_CONNECTOR_DPI | emersion | |
2018-08-16 | rootston: fix again FreeBSD build | emersion | |
Had an outdated copy of wlroots, so missed that one. | |||
2018-08-16 | Merge pull request #1189 from agx/ctags-f | emersion | |
ctags: use -f instead of -o | |||
2018-08-16 | Merge pull request #1188 from emersion/freebsd-fixes | emersion | |
Fix build on FreeBSD | |||
2018-08-16 | ctags: use -f instead of -o | Guido Günther | |
The later does not exist on FreeBSD See #725 | |||
2018-08-16 | Fix build on FreeBSD | emersion | |
2018-08-13 | Merge pull request #1187 from ammen99/master | emersion | |
move wlr_drm_connector_add_mode to wlr/backend/drm.h | |||
2018-08-13 | move wlr_drm_connector_add_mode to wlr/backend/drm.h | Ilia Bozhinov | |
2018-08-11 | Merge pull request #1184 from sdilts/add-default-output-size | emersion | |
Keep X11 backend windows from having an invalid size | |||
2018-08-10 | Fix xcb_create_window parameters | sdilts | |
Set the window width and height, not the location of the window. | |||
2018-08-10 | rootston: Double fork for keyboard bindings | Genki Sky | |
This avoids leaving around zombies, without having to setup SIGCHLD handler (which interferes with other fork/waitpid calls). | |||
2018-08-09 | Add guard for changing the size of X11 backend windows | sdilts | |
Events that set the window to either a width or height of zero are now ignored and logged. | |||
2018-08-09 | Set default output size for X11 backend | sdilts | |
Fixes issue #1170 Also set the created window size to match the output size. | |||
2018-08-09 | Merge pull request #1183 from ammen99/master | emersion | |
remove dangling declaration of wlr_xdg_surface_popup_get_position() | |||
2018-08-09 | remove dangling declaration of wlr_xdg_surface_popup_get_position() | Ilia Bozhinov | |
2018-08-09 | Merge pull request #1182 from ammen99/master | Scott Anderson | |
session: load GPU devices even if they have zero connectors | |||
2018-08-08 | session: load GPU devices even if they have zero crtcs/connectors/encoders | Ilia Bozhinov | |
On some systems (most notably laptops with two GPUs) there are GPUs that don't have attached outputs. However, we still want to load those GPUs because they could still be used by the compositor for rendering. | |||
2018-08-06 | Merge pull request #1179 from emersion/rootston-toggle-decoration-mode | Drew DeVault | |
rootston: add keybinding to toggle decoration mode | |||
2018-08-06 | rootston: add keybinding to toggle decoration mode | emersion | |
2018-08-05 | Merge pull request #1177 from ascent12/check_prime | emersion | |
Check for DRM prime | |||
2018-08-05 | Check for DRM prime | Scott Anderson | |
This will indicate the user properly when multi-GPU is not supported by their GPU driver. | |||
2018-08-04 | Merge pull request #1168 from manio/multi-gpu | Drew DeVault | |
Fix support for multiple GPU | |||
2018-08-04 | Remove unused data from gbm_bo userdata | Scott Anderson | |
These aren't used anymore and crashes when the gbm_bo tries to get destroyed (e.g. on hotplug). | |||
2018-08-04 | Fix hardware cursor on secondary GPU | Scott Anderson | |
Create rendering resources on parent GPU, so that we can sample the passed in texture properly. The cursor buffer needs to remain on the same GPU. | |||
2018-08-03 | Merge pull request #1175 from emersion/fix-xdg-output-layout-destroy | Ryan Dwyer | |
xdg-output: fix segfault in handle_layout_destroy | |||
2018-08-03 | xdg-output: fix segfault in handle_layout_destroy | emersion | |
2018-08-03 | multi-gpu: do not flip screens on secondary GPU | Mariusz Bialonczyk | |
All screens on secondary GPU in multiple GPU configurations was flipped 180. The flipped screens was always on secondary card (the primary card was always correct). Tested on nouveau with: WLR_DRM_DEVICES=/dev/dri/card1:/dev/dri/card2 WLR_DRM_DEVICES=/dev/dri/card2:/dev/dri/card1 The commit is fixing this problem. Now all screens are "normal". | |||
2018-08-03 | gles2: change context when it is not current | Mariusz Bialonczyk | |
Texture functions, that create and manipulate textures should switch the current context if necessary. thanks to: @emersion Fixes #934 | |||
2018-08-03 | multi-backend: do not expose internal renderers | Mariusz Bialonczyk | |
backend_get_renderer() is now returning the renderer of the primary GPU, instead of its own renderer, since that's the thing which actually does all of the "real" rendering wlr_multi_backend_add() is now adding all subbackends (otherwise only one GPU is handled). credits: @ascent12 | |||
2018-08-03 | Merge pull request #1173 from sdilts/add-missing-libinput | Scott Anderson | |
Add missing dependency libinput to types/meson.build | |||
2018-08-02 | Add missing dependency libinput to types/meson.build | sdilts | |
The file `types/tablet_v2/wlr_tablet_v2.c` includes <libinput.h>. Without this change, libinput.h may not be found on some systems. | |||
2018-08-02 | Merge pull request #1157 from emersion/wlr-gamma-control | Drew DeVault | |
Implement wlr-gamma-control-unstable-v1 | |||
2018-08-02 | Merge pull request #1171 from emersion/xwayland-document-sigusr1 | Drew DeVault | |
xwayland: document SIGUSR1 handler | |||
2018-08-02 | gamma-control-v1: improve error handling | emersion | |
2018-08-02 | gamma-control-v1: fix fds not closed | emersion | |
2018-08-02 | examples/gamma-control: fix brightness formula | emersion | |
2018-08-02 | examples/gamma-control: clamp values, default brightness to 1 | emersion | |
2018-08-02 | examples: add gamma-control | emersion | |
2018-08-02 | backend/drm: remove unnecessary casts | emersion | |
2018-08-02 | gamma-control-v1: set O_NONBLOCK, improve error handling style | emersion | |
2018-08-02 | gamma-control-v1: reset gamma table when control is destroyed | emersion | |
2018-08-02 | backend/drm: allow to pass empty gamma ramp to reset it | emersion | |
2018-08-02 | output: document gamma functions | emersion | |
2018-08-02 | gamma-control-v1: don't insert control in the list before checking unicity | emersion | |
2018-08-02 | rootston: fire up wlr-gamma-control-unstable-v1 | emersion | |
2018-08-02 | Implement wlr-gamma-control-unstable-v1 | emersion | |
2018-08-02 | xwayland: document SIGUSR1 handler | emersion | |