Commit Graph

4386 Commits (64a2ca4dbad9ae31b240ad8dd092c3664de3e02f)
 

Author SHA1 Message Date
Scott Moreau b1a47245a1 xwm: Destroy xwm on hangup or error 5 years ago
Scott Moreau 84d2f30faa xwayland: Don't discard ready signals 5 years ago
Simon Ser c611a8f7e7 output: add backend docs 5 years ago
Isaac Freund 45c0877e34 layer-shell: upgrade to v3, implement destructor 5 years ago
Kenny Levinsen d2ca220fda wlr_drag: Destroy drag after releasing grabs 5 years ago
Kirill Chibisov 6c8f66ff59 xcursor: add xorg-x11 and cursors path to XCURSORPATH 5 years ago
Isaac Freund a7f48aab69 xdg-decoration: free old configure structs 5 years ago
Isaac Freund 86e20f48c6 xdg-shell: handle serial wrapping overflow 5 years ago
Isaac Freund b937c7b05e layer-shell: handle serial wrapping overflow 5 years ago
Simon Zeni 4a4da256dd render/gles2: use glGetAttribLocation instead of hardcoded indices 5 years ago
Simon Ser d5530b26d7 examples/pointer: fix wlr_renderer_end call order 5 years ago
Simon Ser c930160286 backend/noop: add missing rollback_render output impl 5 years ago
Simon Ser 155d57b01d output: fix dangling renderer context after wlr_output_preferred_read_format 5 years ago
Simon Ser 3c5dbfd97c output: make rollback_render mandatory 5 years ago
Simon Ser bf93d2e67c output: rename impl->rollback to rollback_render 5 years ago
Simon Ser 58df3eda9f render/egl: print error name 5 years ago
Simon Ser d177abecae surface: ignore viewport src rect on NULL buffer 5 years ago
Rouven Czerwinski c18c419b56 surface: don't unset width and height in finalize 5 years ago
Tudor Brindus c768309ab4 input/keyboard: send modifiers on first keyboard enter 5 years ago
Simon Ser 9e68ed2159 viewporter: new protocol implementation 5 years ago
Simon Ser c618a76540 surface: introduce wlr_surface_get_buffer_source_box 5 years ago
Simon Ser eb22ae97b0 surface: add wlr_surface_state.viewport 5 years ago
Simon Ser 315bf08733 render: add wlr_render_subtexture_with_matrix 5 years ago
Simon Ser 00ccb89288 util/region: add wlr_region_scale_xy 5 years ago
Simon Ser 9814213a91 box: add wlr_fbox 5 years ago
Simon Ser 5118189a2b render/gles2: use .x/.y instead of .s/.t 5 years ago
Rouven Czerwinski d3d1bac1c2 render: assert sane values for box functions 5 years ago
Andri Yngvason cae533cad2 screencopy: Use correct constant for y-inversion 5 years ago
Andri Yngvason a6a5a19356 backend: drm: Fix dmabuf resource leak 5 years ago
Simon Ser 3c13527ead examples/fullscreen-shell: stop advertising linux-dmabuf unconditonally 5 years ago
Simon Ser 4615ce9099 examples/screencopy-dmabuf: call strncpy with maxlen - 1 5 years ago
Simon Ser 7f9bbaaa17 render/egl: explicit client extension handling 5 years ago
Simon Ser 79e03c7d45 output: document wlr_output_export_dmabuf 5 years ago
Simon Ser a8a4a12c4b buffer: document wlr_buffer_get_dmabuf DMA-BUF lifetime 5 years ago
Andri Yngvason 78d6eed6b3 render: Fix blit_dmabuf() breakage due to API change 5 years ago
Andri Yngvason e0d4f75172 examples: Add screencopy-dmabuf example 5 years ago
Andri Yngvason ea83957ecc screencopy: Implement copying into linux-dmabuf 5 years ago
Andri Yngvason 909b0213b3 protocol: screencopy: Extend to report linux-dmabuf capability 5 years ago
Andri Yngvason b64a8a7f98 render: Add wlr_renderer_blit_dmabuf() 5 years ago
Andri Yngvason 11b598fe33 render: egl: Add utility functions for saving/restoring context 5 years ago
Simon Ser e77c046cf9 backend/drm: fix stack overflow in dealloc_crtc 5 years ago
Simon Ser 9b85a8b43d contributing: add note about events that destroy objects 5 years ago
Simon Ser fd0a845cb4 contributing: resource destroy handlers need to cleanup pointers 5 years ago
Simon Ser a3ba82885c render: choose DMA-BUF texture target via eglQueryDmaBufModifiersEXT 5 years ago
Tudor Brindus 363bf44a35 util/time: move `timespec_sub` to time utilities 5 years ago
Tudor Brindus c9c31f803e util/time: de-duplicate `timespec_to_msec` 5 years ago
Tudor Brindus dc13bb827d util: fix and move `get_current_time_msec` into a util file 5 years ago
Thomas Hebb dcae6f1431 Allow keyboard and pointer grabs to hook clear_focus() 5 years ago
Thomas Hebb 8bf9f5bb8b wlr_seat: Clarify wording of non-grab-respecting function comments 5 years ago
Thomas Hebb e8c00e918a wlr_seat: Declare functions in the same order for pointer, keyboard, and touch 5 years ago