5855 Commits (e1ba64c4b769e265d96813e2f52060be79d10807)
 

Author SHA1 Message Date
Kirill Primak 97f0347780 scene: switch to wlr_damage_ring
2 years ago
Kirill Primak e0accb2d50 types: add wlr_damage_ring
2 years ago
Simon Ser 10a821a87d output: fix missing buffer when using direct scanout
2 years ago
Simon Ser e26c3a02df build: fix enabled GBM when allocators=auto and auto_features=disabled
2 years ago
Simon Zeni 517ea218c6 tinywl: exit on backend, renderer or allocator creation failure
2 years ago
Kenny Levinsen 03dc7e2df5 wlr_{keyboard,pointer,touch}: Update event docs
2 years ago
Simon Ser c20468cfa2 render: use internal_features to indicate EGL support
2 years ago
Simon Ser b9d55b8769 render/gles2: check GBM is found
2 years ago
Isaac Freund 91943a68a6 wlr_input_device: remove anon union field
2 years ago
Kirill Primak 5c4384a133 xdg-popup: use configure fields
2 years ago
Kirill Primak 8d2fa15e9d xdg-toplevel: post no memory on strdup() fail
2 years ago
Kirill Primak ec8b49c93f subcompositor: consider map on creation
2 years ago
Rouven Czerwinski 2a1d7d40f4 cursor: re-enable NULL buffer for cursor
2 years ago
Simon Ser 1d581656c7 backend/drm: set "max bpc" to the max
2 years ago
Simon Ser 1f1c0275be backend/drm: remove unused CRTC count check
2 years ago
Simon Ser d89285f783 output-management-v1: add wlr_output_head_v1_state_apply()
2 years ago
Simon Ser 29291cb47c render/texture: drop wlr_texture_is_opaque
2 years ago
Simon Ser f28c0e2046 gitignore: remove build dir entries
2 years ago
bi4k8 369c6525d7 render/egl: don't leak memory on error return
2 years ago
bi4k8 f295aff762 Add missing &
2 years ago
bi4k8 35d1bcff6f render/vulkan/pixel_format: do not leak props->...
2 years ago
Kirill Primak e7b217efb9 xdg-shell: improve shell version check
2 years ago
Johan Malm d57d2e0e36 scene/layer_shell_v1.c: fix bug in width/height calculations
3 years ago
Simon Ser 96b594110d matrix: remove wlr_matrix_projection()
3 years ago
Simon Ser c2e046022f render/gles2: simplify flipped projection
3 years ago
Simon Ser c2e4ba1dd0 output: use state setters in wlr_output_set_*
3 years ago
Simon Ser 43a9b0fbb9 output: compare state before commit
3 years ago
Simon Ser 6688a3d9ea output: add output state setters
3 years ago
Consolatis 0173275f7e scene/output_layout: Fix crash in scene_output_layout_output_destroy
3 years ago
Simon Ser b89ed9015c util/global: fix memory leak on display destroy in wlr_global_destroy_safe
3 years ago
Simon Ser 09498499f6 output: fix make/model/serial memory leak
3 years ago
Isaac Freund 0deef6fe44 output: fix leak of empty back buffer lock
3 years ago
Isaac Freund 5cca72958a
backend/drm: fix NULL pointer deference due to typo
3 years ago
Simon Ser 1f96f388e9 backend/drm: make serial optional
3 years ago
Simon Ser 1b27d537d1 backend/drm: unconditionally set "content type" to graphics
3 years ago
Alexander Orzechowski bd7b42eb9f dmabuf: Don't leak file descriptors on error path
3 years ago
Simon Ser 99f63b03e7 Remove remaining wl_signal_emit calls
3 years ago
Alexander Orzechowski 808e660291 wlr_output_commit_state: Make sure to clear the back buffer
3 years ago
Simon Ser c2952411d3 examples/screencopy-dmabuf: stop using strncpy
3 years ago
Simon Ser 366e8e3b91 examples/text-input: stop using strcpy/strcat
3 years ago
Isaac Freund 2b10ae62ad
backend/drm: fix check for no-op commits
3 years ago
Alexander Orzechowski cc5a02e75d wlr_scene_buffer: Update primary_output on output destroy
3 years ago
Alexander Orzechowski 4772eec93d wlr_scene_buffer: Call output enter/leave after primary_output calculation
3 years ago
Simon Ser 6936e163b5 backend/drm: short-circuit no-op commits
3 years ago
Simon Ser acc6d94db0 backend/drm: make commits without a buffer blocking
3 years ago
Simon Ser e383c1f1db xdg-shell: add support for v4
3 years ago
Simon Ser 18595000f3 compositor: send WL_SURFACE_ERROR_INVALID_SIZE for non-cursor surfaces
3 years ago
Kirill Primak 1284f85da4 scene/output-layout: add initial outputs
3 years ago
Kirill Primak 0c2eed533e scene/output-layout: improve ownership logic
3 years ago
Kirill Primak d3bc17d5d1 scene: add wlr_scene_output.events.destroy
3 years ago