4150 Commits (6ef5d18757ef5ae2f38d41d914f7d7df100e3799)
 

Author SHA1 Message Date
Andri Yngvason 6ef5d18757 render: egl: Use current display to restore NULL context
5 years ago
xdavidwu 842df2bd6c examples/input-method-keyboard-grab: new example
5 years ago
xdavidwu 595f324f8b input-method: implement keyboard grabs
5 years ago
xdavidwu 61e2ebac90 virtual-keyboard: add wlr_input_device_get_virtual_keyboard
5 years ago
Simon Ser b6377b59ff backend/drm: check drm_surface_make_current return value
5 years ago
Simon Ser cccca368c5
backend/drm: fix typo in drm_surface_make_current arg
5 years ago
Isaac Freund 92c85858a9 layer-shell: remove unused surface list
5 years ago
j-n-f b61a98c417 examples: fix improper use of `free`
5 years ago
Greg V b2bd536308 xdg-shell: check for existing role before setting xdg_popup_surface_role
5 years ago
John Chadwick 58bcec9d94 xwm: end transfers when the requestor is destroyed
5 years ago
Simon Ser f82a27f55a backend/drm: fix DPMS on legacy interface
5 years ago
Andri Yngvason a54ed85881 examples: screencopy-dmabuf: Fix y-inversion
5 years ago
Andri Yngvason 1d835f2035 screencopy: Use correct dmabuf to get y-inversion flag
5 years ago
Andri Yngvason e05a85327f render: gles2: Fix y-inversion in gles2_blit_dmabuf()
5 years ago
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