622 Commits (a918ec877eba833b1373d26ee418d07f7b7d8ca2)

Author SHA1 Message Date
emersion a918ec877e
xdg-shell-v6, xdg-shell: explain what popup geometry is
7 years ago
Drew DeVault 891610081f
Merge pull request #751 from emersion/rotated-surface-damage
7 years ago
emersion 4555fc8a54
Fix damage tracking for rotated surfaces
7 years ago
emersion 793c3b3047
render: add simple functions to render rectangles and ellipses
7 years ago
Tony Crisci f53575e3a3 unified xdg-surface close
7 years ago
emersion a854c2f246
Merge branch 'master' into gles2-renderer-redesign
7 years ago
Drew DeVault ef3769851f
Merge pull request #740 from emersion/egl-debug
7 years ago
Dominique Martinet de955a0f63 xdg_popup_grab: add listener on seat destroy
7 years ago
emersion b1f93bc5cc
render/egl: use EGL_KHR_debug
7 years ago
emersion 3581573bdc
render/gles2: make wlr_renderer_begin take viewport size
7 years ago
emersion 95e86e675a
render/gles2: remove global state, use OpenGL debug extension
7 years ago
emersion c41de2d1be
render: split render.h into wlr_renderer.h and wlr_texture.h
7 years ago
Drew DeVault a76cef475b
Merge pull request #733 from emersion/fix-matrix-transpose
7 years ago
Drew DeVault 8d490fdb34 Write some more docs
7 years ago
emersion 6ecb0eefcb
render/gles2: transpose matrices before binding them
7 years ago
Drew DeVault 1956d3cedb
Merge pull request #722 from emersion/matrix-redesign
7 years ago
Tony Crisci 09413aa7f1
Merge pull request #711 from emersion/map-unmap
7 years ago
emersion 7894fca224
matrix: rename wlr_matrix_texture to wlr_matrix_projection
7 years ago
emersion e607d0f7ee
xdg-shell: add map/unmap support
7 years ago
emersion 876f07e9f1
renderer: replace wlr_texture_get_matrix by wlr_render_texture
7 years ago
emersion 1914a1aa2b
surface: drop wlr_surface_get_matrix
7 years ago
emersion 8b58e1a3ad
Merge branch 'master' into matrix-redesign
7 years ago
emersion 824a95ad19
matrix: use 2D matrices
7 years ago
emersion de0e40d621
Merge pull request #698 from agx/linux-dmabuf
7 years ago
Guido Günther 14cdb6153f Add initial linux_dmabuf protocol support
7 years ago
emersion d26b67cb06
matrix: unify API, don't use array pointers
7 years ago
emersion b6a3f240c7
matrix: move to types/
7 years ago
emersion ace738dbca
xdg-shell-v6: next_geometry and geometry fields are not longer pointers in wlr_xdg_surface_v6
7 years ago
emersion 149209b72e
xdg-shell-v6: rename toplevel and popup fields in wlr_xdg_surface_v6 for consistency
7 years ago
emersion 657e5c8c0d
xdg-shell-v6: changed wlr_xdg_surface_v6_configure.toplevel_state to be NULL if surface isn't a toplevel
7 years ago
emersion e74ddaaf10
xdg-shell-v6: redesign the configure/ack_configure workflow
7 years ago
Guido Günther 2d0db16942 render: Flip textures in case of inverted_y
7 years ago
emersion 3f072bedd9
xdg-shell-v6: add map signal
7 years ago
Drew DeVault bfc0e95d2c Add mode support to libinput backend
7 years ago
Scott Anderson 3c9fc7c68e Add const to x11 and input interfaces
7 years ago
Dominique Martinet 7d1870c6f1 move xwm.h out of include/wlr
7 years ago
emersion c2ba1869ce
Merge pull request #670 from Ongy/xwayland_unmanaged
7 years ago
Markus Ongyerth bb676013ed add xwayland unmanaged tests to support dmenu
7 years ago
Drew DeVault 3296365ce5
Merge pull request #659 from agx/alpha
7 years ago
Guido Günther d08792bfff Add alpha to wlr_render_with_matrix
7 years ago
Tony Crisci b7b86a9591
Merge pull request #641 from Ongy/idle-inhibit
7 years ago
Markus Ongyerth 67285c1d57 idle-inhibit: style adjustments and motivation
7 years ago
emersion b1e2718dd7
xwayland: fix some use-after-free in xwm
7 years ago
emersion bd9583a7e8
Merge pull request #652 from agx/symbols-file
7 years ago
Markus Ongyerth a715826751 move activity_notify into events in wlr_idle
7 years ago
Markus Ongyerth 87a7afb641 idle-inhibit: second feedback pass
7 years ago
Guido Günther 2688f6163f Rename _strip_path to wlr_strip_path
7 years ago
Markus Ongyerth 3016133f91 idle-inhibit: feedback pass
7 years ago
Drew DeVault 1d9be89e2d
Revert "ELF Visibility"
7 years ago
Drew DeVault 09cfa39392
Merge pull request #632 from acrisci/output-layout-adjacent
7 years ago