5098 Commits (0c5ff5efabac281065962538ec61431b6ce5c51d)
 

Author SHA1 Message Date
Simon Ser d290b13871 seat: avoid copying the keymap for each client
3 years ago
Simon Ser 62924cc523 keyboard: add wlr_keyboard.keymap_fd
3 years ago
Simon Ser 55ca93469c util/shm: add allocate_shm_file_pair
3 years ago
Simon Ser 38cd1b4f4f render/allocator/gbm: add log message for gbm_bo_get_fd_for_plane
3 years ago
Simon Ser 5aa5137fae backend/drm: handle drm_surface_blit errors
3 years ago
Simon Ser 7df2ae88fa render/allocator: use legacy authentication for primary nodes
3 years ago
Devin J. Pohly 00c2bae1d3 scene: remove redundant empty-region check in render_texture()
3 years ago
Devin J. Pohly e2e68ff680 examples/scene-graph: demonstrate scene_rect node type
3 years ago
Devin J. Pohly 9ed16e39fa scene: replace surface_at() with node_at()
3 years ago
Devin J. Pohly b7cd06e8fa scene: add RECT node type
3 years ago
Devin J. Pohly 526652a554 scene: iterate nodes instead of surfaces when rendering
3 years ago
Simon Ser b0972a94c3 contributing: don't reference issues in commit first line
3 years ago
Simon Ser 267eb02c31 build: add subproject fallback for wayland-protocols
3 years ago
Simon Ser d9523faa76 build: add subproject fallback for wayland
3 years ago
Simon Ser ee6c841d47 render/allocator/gbm: fix create() docs for FD ownership
3 years ago
Simon Ser d9d8fc1ab9 render/allocator: re-open GBM FD
3 years ago
Simon Ser c8d97e2791 Link to gamja for web chat
3 years ago
Devin J. Pohly 7ec9523ea3 scene: stricter assertions on reparent
3 years ago
Devin J. Pohly d5263be355 scene: make graph loops fatal when debugging
3 years ago
Devin J. Pohly 0f534e32e4 scene: ensure node cannot be reparented below itself
3 years ago
Devin J. Pohly a1d462fa81 scene: add node reparent function
3 years ago
Simon Ser b18c254e5f contributing: turn remaining links into refs
3 years ago
Simon Ser 1ad3cd7f36 contributing: clone wlroots fork with SSH
3 years ago
Simon Ser ea800b7418 contributing: use references for links
3 years ago
Simon Ser 2ddd8e8036 contributing: add new section about commit log
3 years ago
Tudor Brindus bfc69decdd xwm: do not restack surfaces on activation
3 years ago
Simon Ser e4d0ec9ee1 scene: add wlr_scene_node_surface_at
3 years ago
Simon Ser 501b29db03 scene: add user data pointer to wlr_scene_node
3 years ago
Simon Ser 97954154bc scene: allow nodes to have arbitrary parents
3 years ago
Simon Ser 86e9309808 scene: add wlr_scene_node_toggle
3 years ago
Simon Ser c41bd320be examples/scene-graph: new example
3 years ago
Simon Ser c7d489b5b6 Introduce new scene-graph API
3 years ago
Kirill Primak 5f645598d8 subsurface: unlock surface on destroy
3 years ago
Simon Ser 5dfaf5ea9c backend/drm: introduce wlr_drm_bo_handle_table
3 years ago
Simon Ser 749b3c00f0 render/egl: reopen DRM node for GBM
3 years ago
Simon Ser 3ce2ea9e16 Move allocator stuff into new directory
3 years ago
Simon Ser b37731cdbb backend/{drm,libinput}: exclude headers when disabled
3 years ago
Simon Ser 65c0ab00b6 backend/drm: generate CVT reduced modes
3 years ago
Kirill Primak 72a156b18a surface: fix wlr_surface_get_buffer_source_box()
3 years ago
Kirill Primak 664307f968 util/box: introduce wlr_fbox_transform()
3 years ago
Isaac Freund f2f3df9fb1 tinywl: simplify logic for sending pointer events
3 years ago
Guido Günther de1522aeee xwayland: Allow to retrieve _NET_STARTUP_ID
3 years ago
Rouven Czerwinski 9b7803a9b3 backend/drm: try to allocate crtc for formats
3 years ago
Simon Ser 18c2dce65e backend: unify startup messages
3 years ago
Simon Ser 46c42e55c6 backend/drm: add support for FB_DAMAGE_CLIPS
3 years ago
Kirill Primak 109405729b surface: fix place_below handling
3 years ago
Rouven Czerwinski cdd9a60f72 Revert "backend/drm: Check if output is enabled before sending frame event"
3 years ago
Rouven Czerwinski aa78c50bf1 output: check output enabled before sending frame
3 years ago
Rouven Czerwinski 59b292b691 backend/drm: return true on test if no crtc
3 years ago
Simon Ser 7544b7abf9 backend/drm: use addon for wlr_drm_fb
3 years ago