Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-06-14 | Merge branch 'remove-surface-texture' into wlr-buffer-comeback | emersion | |
2018-06-14 | Add back wlr_buffer | emersion | |
This reverts commit d27eeaa14c9a35c709f09de862aa6d4f0ef9ff83. | |||
2018-06-13 | Revert "Merge pull request #1050 from emersion/wlr-buffer" | Drew DeVault | |
This reverts commit 5e4af4862e7247528eda0891c11daa1d86786c86, reversing changes made to 9a1f0e2d5fe56870f3bd7d12113742766e89f4e6. | |||
2018-06-13 | surface: remove wlr_surface.texture | emersion | |
The texture is managed by the surface's wlr_buffer now. In particular, the buffer can destroy the texture early if it becomes invalid. | |||
2018-06-13 | Merge pull request #1047 from NotKit/gles2fix | emersion | |
Fix GLES2 renderer to use glGetUniformLocations locations | |||
2018-06-13 | Merge pull request #1050 from emersion/wlr-buffer | Drew DeVault | |
Introduce wlr_buffer | |||
2018-06-13 | gles2 renderer: introduce struct wlr_gles2_tex_shader | NeKit | |
2018-06-11 | buffer: make wlr_buffer_ref return the buffer | emersion | |
2018-06-09 | Merge pull request #1052 from VincentVanlaer/egl-damage-khr | Drew DeVault | |
Split eglSwapBuffersWithDamage feature detection | |||
2018-06-09 | Rename egl.exts to match the extension names | Vincent Vanlaer | |
2018-06-09 | Merge branch 'master' into wlr-buffer | emersion | |
2018-06-09 | Split eglSwapBuffersWithDamage feature detection | Vincent Vanlaer | |
Detecting whether eglSwapBuffersWithDamageEXT or eglSwapBuffersWithDamageKHR is used should be based on the extension string, not only on the availability of the function. | |||
2018-06-09 | Merge pull request #1051 from RedSoxFan/fix-atti-assert | emersion | |
Fix atti assert in wlr_egl_init | |||
2018-06-08 | Fix atti assert in wlr_egl_init | Brian Ashworth | |
2018-06-08 | Merge branch 'surface-fix-buffer-release' | Drew DeVault | |
2018-06-08 | Merge pull request #1028 from emersion/egl-context-priority | emersion | |
Request a high priority EGL context | |||
2018-06-08 | buffer: improve docs | emersion | |
2018-06-08 | Introduce wlr_buffer | emersion | |
2018-06-08 | Merge pull request #1049 from emersion/fix-xwayland-restart-on-shutdown | emersion | |
rootston: destroy xwayland before all clients | |||
2018-06-08 | rootston: destroy xwayland before all clients | emersion | |
Destroying all clients disconnects the xwayland client, and xwayland automatically restarts when disconnected. | |||
2018-06-08 | render/egl: only request high priority context on DRM | emersion | |
2018-06-08 | render/egl: consistent extension checking | emersion | |
2018-06-08 | Request a high priority EGL context | emersion | |
2018-06-08 | surface: don't release wl_drm and linux-dmabuf buffers early | emersion | |
2018-06-08 | Merge pull request #1029 from emersion/wl-backend-keyboard-focus-keys | emersion | |
backend/wayland: fix keyboard keys not pressed/released when focus changes | |||
2018-06-07 | Fix GLES2 renderer to use glGetUniformLocations locations | NeKit | |
This is needed as uniform locations are driver implementation-specific. | |||
2018-06-07 | Merge pull request #1043 from acrisci/drag-icon-unmap | emersion | |
drag-icon map and unmap fixes | |||
2018-06-06 | Merge pull request #1045 from ammen99/master | emersion | |
xdg-shells: add a set_parent signal to toplevel surfaces | |||
2018-06-06 | dont damage drag icon after update_position | Tony Crisci | |
2018-06-06 | Merge pull request #1044 from emersion/fix-box-intersection | Tony Crisci | |
box: fix wlr_box_intersection | |||
2018-06-06 | Merge pull request #1036 from martinetd/subsurface-draworder | emersion | |
wlr_surface: walk up surfaces in reverse order | |||
2018-06-06 | xdg-shells: add a set_parent signal to toplevel surfaces | Ilia Bozhinov | |
2018-06-06 | box: fix wlr_box_intersection | emersion | |
2018-06-05 | update drag position at the right times | Tony Crisci | |
2018-06-05 | handle drag icon map in rootston | Tony Crisci | |
2018-06-05 | add back map event | Tony Crisci | |
2018-06-05 | rename drag-icon map to unmap | Tony Crisci | |
2018-06-05 | wlr_surface: insert subsurfaces in revert order | Dominique Martinet | |
sibling surfaces were drawn in incorrect order (e.g. latest below). This attempts to fix that by reverting the order of the list. | |||
2018-06-05 | Merge pull request #1040 from acrisci/fix-box-minus-one | emersion | |
fix wlr_box_intersection and closest_point | |||
2018-06-04 | fix wlr_box_intersection and closest_point | Tony Crisci | |
2018-06-04 | Merge pull request #1033 from RyanDwyer/fix-xdg-popups | Tony Crisci | |
Fix mistakes in xdg_popup and xdg_popup_v6 | |||
2018-06-04 | Merge pull request #1039 from acrisci/positioner-invert-x-fix | emersion | |
add missing anchor case in positioner invert-x for xdg-shell | |||
2018-06-04 | add missing anchor case in positioner invert-x | Tony Crisci | |
2018-06-04 | Merge pull request #1031 from martinetd/multibind-seat | emersion | |
seat: allow clients to bind to seat multiple times | |||
2018-06-04 | Merge pull request #1035 from martinetd/subsurface-root | emersion | |
wlr_surface_get_root_surface: walk up parent | |||
2018-06-05 | wlr_surface_get_root_surface: walk up parent | Dominique Martinet | |
This would dead-loop and never walk up if called on a subsurface | |||
2018-06-04 | Merge pull request #1034 from rah2501/armhf-printf-conversion-fix | emersion | |
wlr_linux_dmabuf: Fix printf conversion specifiers on armhf | |||
2018-06-04 | seat: allow clients to bind to seat multiple times | Dominique Martinet | |
This lets clients bind to a seat multiple times by re-using the existing wlr_seat_client whenever a duplicate request happens. Previously, an independant wlr_seat_client would be created and only events from one would be processed. Fixes #1023. | |||
2018-06-04 | wlr_linux_dmabuf: Fix printf conversion specifiers on armhf | Bob Ham | |
The printf conversion specifiers in a call to wl_resource_post_error do not specify the type correctly on armhf: ../types/wlr_linux_dmabuf.c: In function 'params_add': ../types/wlr_linux_dmabuf.c:104:21: error: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'uint64_t {aka long long unsigned int}' [-Werror=format=] "sent modifier %lu for plane %u, expected modifier %lu like other planes", ~~^ %llu To fix this, we use standard printf conversion specifier macros from inttypes.h. | |||
2018-06-04 | Fix mistakes in xdg_popup and xdg_popup_v6 | Ryan Dwyer | |