4406 Commits (4ffd537d2da1ad23e560a17d9de36a6df1e636cf)
 

Author SHA1 Message Date
Simon Ser 5cde35923c Simplify globals implementation by removing destructors
5 years ago
Simon Ser bcd5f7d259 render: remove return in wlr_texture_get_size
5 years ago
Timidger 6bd7a62c09 Use layer shell v2
5 years ago
Jason 9cbbfa957c Amend typo
5 years ago
Jason e8855ee462 Amend typos
5 years ago
Simon Ser e959b882d5 backend/wayland: add support for presentation-time
5 years ago
Simon Ser 2122e49bea presentation-time: add helper for common case
5 years ago
Simon Ser 533ea6d7ef presentation-time: make API more flexible
5 years ago
Simon Ser 3084cee7bc output: fix off-by-one wlr_output_event_present.commit_seq
5 years ago
Simon Ser 2d9661f189 output: set wlr_output.commit_seq before firing the commit event
5 years ago
Jan Beich d0479cc2bc examples: set mode when creating shm object
5 years ago
Simon Ser 16e5e9541b Add -Wmissing-prototypes
5 years ago
Scott Anderson 685a5a11a9 backend/x11: Revert usage of present extension
5 years ago
Scott Moreau fe72400bad build: Pass library as first argument to pkgconfig.generate()
5 years ago
Scott Anderson 3317134adf backend/x11: Drop required present version
5 years ago
Scott Anderson b58e8451b8 backend: Do not attempt DRM on X11/WL failure
5 years ago
Simon Ser 6c649bab53 output: add wlr_output_event_present.commit_seq
5 years ago
Simon Ser cde544de81 backend/wayland: expose remote objects
5 years ago
Simon Ser 1e568d84df backend/wayland: add support for relative-pointer-unstable-v1
5 years ago
Drew DeVault 4c9423278a Introduce wlr_renderer_get_egl
5 years ago
Alynx Zhou aa9ea95e1f Skip assign when sub_x or sub_y is NULL in wlr_surface_surface_at
5 years ago
Simon Ser 447835afc1 render/gles2: provide public API to access GL texture
5 years ago
Simon Ser eaa98f6aff render: remove EGL includes from wlr_texture.h
5 years ago
Scott Anderson 85a2ee6d30 render/gles: Simplify textures a bit
5 years ago
Brian Ashworth f2d3b1000f Introduce wlr_keyboard_group
5 years ago
Scott Anderson 626c98d754 session/logind: Clean up add_signal_matches
5 years ago
Ronan Pigott 3ebf079a9a session/logind: support CanGraphical property
5 years ago
Scott Anderson a3c3b928a3 backend/x11: Give X11 a real rendering loop
5 years ago
György Kurucz b81bb2ef30 Fix heap-use-after-free in wlr_send_tablet_v2_tablet_pad_leave
5 years ago
Simon Ser 9971db02ff output-management-v1: add assertion as a safety net
5 years ago
Simon Ser 0e57effd38 backend/drm: add support for custom modes
5 years ago
Simon Ser e97c2c3639 backend/drm: retry without modifiers for the primary plane
5 years ago
Simon Ser 51416738ea render/egl: prevent use-after-free when destroying current surface
5 years ago
Simon Ser fd25e2ca11 backend/drm: track gbm_bo during direct scan-out
5 years ago
Andri Yngvason 61a6f2b928 screencopy: Implement damage reporting
5 years ago
Andri Yngvason 2a63f4fc61 protocol/screencopy: Add damage reporting
5 years ago
Andri Yngvason 5d8bd4d343 output: Add commit sequence number
5 years ago
Ferdinand Bachmann d113e48a2a Add missing include required by mesa and libglvnd change
5 years ago
Simon Ser 02d664b37f protocol: sync layer-shell with upstream
5 years ago
Timidger 1724261910 layer_shell: set layer of existing surface
5 years ago
Simon Ser 6bb7639a0f render/gles2: don't unset the current EGL surface when destroying texture
5 years ago
Simon Ser 5bddb5a909 backend/wayland: add support for direct scan-out
5 years ago
Ivan Molodetskikh cbb2781fed output: add block_idle_frame
5 years ago
Danilo Spinella 41cbb80e25 Add new define EGL_NO_X11 for newer mesa library
5 years ago
Simon Ser 21b75e5d12 build: simplify by using disabler deps
5 years ago
Ilia Bozhinov 480a31ea4e wlr_box: properly calculate closest point for non-positive area boxes
5 years ago
Simon Ser 2bdd1d0896 backend/drm: use modifiers for our GBM buffers
5 years ago
Simon Ser 11bf87d678 render/egl: support formats with zero modifiers
5 years ago
Scott Moreau 3b4824a2fe xwayland: Expose configure request mask
5 years ago
Simon Ser 9796abcced build: workaround for meson disabler object not working with if not
5 years ago