Commit Graph

921 Commits (2701a964cf64d623948dc33bd0d3e0e6c616ebab)

Author SHA1 Message Date
emersion adf4fb08dd
Merge branch 'master' into texture-redesign 7 years ago
emersion 5233801530
xdg-shell-v6: don't destroy role resources on unmap 7 years ago
Drew DeVault 891610081f
Merge pull request from emersion/rotated-surface-damage 7 years ago
emersion 140bc19476
rootston: add -D flag to enable damage tracking debugging 7 years ago
emersion 4555fc8a54
Fix damage tracking for rotated surfaces 7 years ago
Tony Crisci 4da18f7fc3 xdg-positioner attrs 7 years ago
emersion 793c3b3047
render: add simple functions to render rectangles and ellipses 7 years ago
emersion c63d94483b
Redesign wlr_texture 7 years ago
Tony Crisci f53575e3a3 unified xdg-surface close 7 years ago
Tony Crisci 30b8fb5572 Merge branch 'master' into xdg-positioner 7 years ago
emersion a854c2f246
Merge branch 'master' into gles2-renderer-redesign 7 years ago
Drew DeVault ef3769851f
Merge pull request from emersion/egl-debug 7 years ago
Dominique Martinet d5e14ab247 wayland backend: fix use-after free on output destroy 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 cc5ef1d2ff
render/gles2: move list of supported WL formats to pixel_format.c 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
Guido Günther b3cb5a36c7 gles2: allow to specify texture target type 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 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 from emersion/matrix-redesign 7 years ago
Tony Crisci 09413aa7f1
Merge pull request 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 from agx/linux-dmabuf 7 years ago
Guido Günther eb4337b5ee Wire up linux_dmabuf in rootston 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
Tony Crisci 8836b167bf store xdg-positioner properties on the popup 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
emersion c1c88bfe5d
rootston: destroy seat view on unmap 7 years ago
emersion 6ac3534df6
rootston: add destroy to view interface 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
emersion c27fd1e1ee
rootston: add view_map and view_unmap 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
Scott Anderson 902d6cc240 Use xcb atoms properly 7 years ago
Dominique Martinet 2910972b25 xwm.h: fix guard ifdef and remove wlr_ prefix from xwm_atoms_contains 7 years ago
Dominique Martinet d9a724c4a2 xcb errors: init errors context at start 7 years ago
Dominique Martinet 7d1870c6f1 move xwm.h out of include/wlr 7 years ago
emersion c2ba1869ce
Merge pull request from Ongy/xwayland_unmanaged 7 years ago
emersion 1171368cfc
Merge pull request from agx/roots_view.alpha 7 years ago
Guido Günther f97ef3f5d4 rootston: drop saved.alpha from roots_view 7 years ago
Markus Ongyerth a65ef8ea86 restore dpms state on drm resume 7 years ago
Markus Ongyerth bb676013ed add xwayland unmanaged tests to support dmenu 7 years ago
Drew DeVault 3296365ce5
Merge pull request from agx/alpha 7 years ago
Guido Günther e2ea1ebe48 rootston: Add alpha channel to views 7 years ago
Guido Günther d08792bfff Add alpha to wlr_render_with_matrix 7 years ago
Guido Günther e6ca78b0e4 rootston: add view_create 7 years ago
Tony Crisci b7b86a9591
Merge pull request from Ongy/idle-inhibit 7 years ago
Markus Ongyerth 67285c1d57 idle-inhibit: style adjustments and motivation 7 years ago
emersion ca3a947864
rootston: fix user-after-free in output_handle_destroy 7 years ago
emersion b1e2718dd7
xwayland: fix some use-after-free in xwm 7 years ago
emersion bd9583a7e8
Merge pull request 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 from acrisci/output-layout-adjacent 7 years ago
Drew DeVault 868ad5af69
Merge pull request from ascent12/elf_visibility 7 years ago
Scott Anderson 86269052eb Explicitly export EFL symbols 7 years ago
Drew DeVault 566c98846a
Merge pull request from agx/x11-window-title 7 years ago
Guido Günther 15afef6cbc x11 backend: set window title 7 years ago
Scott Anderson f27c0b44b8 Remove usec_to_msec from public API 7 years ago
Tony Crisci 9a8808f8cf move direction to wlr_output_layout.h 7 years ago
Tony Crisci d2c7defa10 Merge branch 'master' into output-layout-adjacent 7 years ago
Markus Ongyerth 50d573b2ca implements the idle_inhibit protocol type 7 years ago
emersion 717bdccb6e
Merge remote-tracking branch 'upstream/master' into martinetd/xdg_shell 7 years ago
Tony Crisci 85871cb666 add wlr_output_layout_adjacent_output 7 years ago
Dominique Martinet 7d26a6debd xdg-shell stable: copy-pasta implementation 7 years ago
emersion 392d54a35d
Wrap wl_resource_get_user_data into safer helper functions 7 years ago
emersion c2e1474010
Reformat all #include directives 7 years ago
emersion 36ead80cd1
Make wlr_signal_emit_safe private 7 years ago
emersion 10ecf871f2
Remove wlr_backend.events.{output_remove,device_remove} 7 years ago
emersion 5e58d46cc1
Add wlr_signal_emit_safe 7 years ago
emersion a9632341bf
output_damage: listen to transform and scale output events 7 years ago
emersion 5a8f098eea
output, output_damage: add docs 7 years ago
emersion ec837e3c9e
Introduce wlr_output_damage 7 years ago
Drew DeVault 664d7bfe4e
Merge pull request from VincentVanlaer/atomic-gamma 7 years ago
emersion bf6d245400
Swap buffers with damage 7 years ago
Vincent Vanlaer ab011406ad Add atomic gamma lut size fetching 7 years ago
Vincent Vanlaer cc1229e75e Add atomic gamma setting 7 years ago
emersion cdd55b5d19
Merge remote-tracking branch 'upstream/master' into output-damage 7 years ago
Vincent Vanlaer 74264d4f62 Rename roots_seat_cancel_transform 7 years ago
Vincent Vanlaer 90eb50d9aa Merge roots_seat_cancel_* into one function 7 years ago
Vincent Vanlaer 7ae8800a63 Cancel rootston move/resize/rotate on escape press 7 years ago
emersion faa57341ca
output: replace raw GL calls by wlr_renderer_* calls 7 years ago