Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-08-13 | wayland backend: do not watch wayland fd for writable | Dominique Martinet | |
Wayland fd is always writable and will busy-loop. The dispatch function gets called with 0-mask when we need to flush display anyway, so this saves CPU at no visible impact. | |||
2017-08-12 | Re-enable backend autoselection | Drew DeVault | |
2017-08-12 | Refactor wlr_backend_state out of DRM backend | Drew DeVault | |
2017-08-12 | Update libinput backend with new state design | Drew DeVault | |
2017-08-12 | Refactor out wlr_backend_state from wl/multi | Drew DeVault | |
2017-08-12 | Merge pull request #78 from martinetd/fix_device_remove | Drew DeVault | |
libinput: fix segfault when handling non-wlr device removal | |||
2017-08-12 | Merge pull request #77 from nyorain/external_shader_fix | Drew DeVault | |
Fix external shader | |||
2017-08-12 | libinput: fix segfault when handling non-wlr device removal | Dominique Martinet | |
2017-08-12 | Fix external shader | nyorain | |
2017-08-12 | Merge pull request #75 from nyorain/egl_image_leak | Drew DeVault | |
Fix egl image leak in gles renderer | |||
2017-08-12 | Merge pull request #74 from martinetd/more_leaks | Drew DeVault | |
More leaks | |||
2017-08-12 | Fix egl image leak in gles renderer | nyorain | |
2017-08-12 | wayland backend: free seatName | Dominique Martinet | |
2017-08-12 | wayland backend: emit signal for input/output removal | Dominique Martinet | |
2017-08-12 | GLES2: detach and delete shaders after LinkProgram | Dominique Martinet | |
Also make sure program linked correctly! | |||
2017-08-12 | Use libinput_event_destroy/xkb_*_unref | Dominique Martinet | |
Also sneak in a missing drmModeFreePlaneResources | |||
2017-08-12 | libinput: signal input remove on libinput backend destroy | Dominique Martinet | |
This lets the upper crust cleanup and free their own states | |||
2017-08-12 | libinput backend: fill in handle_device_removed | Dominique Martinet | |
And fix input_remove_notify accordingly | |||
2017-08-11 | Merge pull request #73 from martinetd/fix_libinput | Drew DeVault | |
Fix libinput destroy for devices with multiple capabilities | |||
2017-08-11 | Fix libinput destroy for devices with multiple capabilities | Dominique Martinet | |
2017-08-11 | Merge pull request #69 from 4e554c4c/user_data | Drew DeVault | |
Add user data to wlr_* structs | |||
2017-08-11 | Add user data to wlr_* structs | Calvin Lee | |
Resolves #68 | |||
2017-08-11 | Merge pull request #70 from nyorain/surface_values | Drew DeVault | |
Fix wlr_surface invalid bitflag values | |||
2017-08-11 | Fix wlr_surface invalid values | nyorain | |
2017-08-11 | Merge pull request #66 from martinetd/leak_plumbing | Drew DeVault | |
Leak plumbing | |||
2017-08-11 | WIP: example/shared.c free | Dominique Martinet | |
Still missing something, the _remove functions are never called | |||
2017-08-11 | Complete a few destroy functions | Dominique Martinet | |
This adds missing free calls for: - drm outputs - libinput backend in general - final udev free - output mode state | |||
2017-08-11 | Build libinput events on the stack instead of allocating | Dominique Martinet | |
2017-08-11 | Refactor meson and move xdg-shell into wlroots | Drew DeVault | |
2017-08-11 | s/gen/ensure/ fixes #47 | Drew DeVault | |
2017-08-10 | Fix segfault during xdg-shell cleanup | Drew DeVault | |
2017-08-10 | Merge pull request #53 from nyorain/drm_buffer | Drew DeVault | |
Implement drm (egl) buffer attaching | |||
2017-08-10 | Refactor EGL handling | Drew DeVault | |
2017-08-11 | Fix possible use of CRTC after monitor is unplugged | Scott Anderson | |
2017-08-11 | Update rotation matrix correctly. Fixes #60. | Scott Anderson | |
2017-08-10 | wlr_output_update_matrix during wl backend init | Drew DeVault | |
2017-08-10 | Merge branch 'master' into drm_buffer | Drew DeVault | |
2017-08-10 | Merge pull request #59 from acrisci/bug/release-when-no-damage | Drew DeVault | |
release buffer on surface flush when no damage | |||
2017-08-10 | release buffer on surface flush when no damage | Tony Crisci | |
2017-08-10 | Merge pull request #58 from acrisci/feature/enable-gl-blending | Drew DeVault | |
enable gl blending | |||
2017-08-10 | enable gl blending | Tony Crisci | |
This makes transparency work correctly. fixes #56 | |||
2017-08-10 | Remove excess logging | Drew DeVault | |
2017-08-10 | Implement wlr_surface_flush_damage | Drew DeVault | |
2017-08-10 | Merge pull request #57 from acrisci/feature/create-region | Drew DeVault | |
implement compositor create region | |||
2017-08-10 | Fix wlr_surface destruction bug | nyorain | |
2017-08-10 | implement compositor create region | Tony Crisci | |
Complete the implementation of wlr_region_create and put it in the compositor. | |||
2017-08-10 | Fix style issues | nyorain | |
2017-08-10 | Fix example for updated gles | nyorain | |
2017-08-10 | Implement drm (egl) buffer attaching | nyorain | |
2017-08-09 | Flesh out wlr_surface state lifecycle a bit | Drew DeVault | |
Sprinked some TODOs around for future work |