5138 Commits (893434b2d4d2929636189ce45ba2e04dfd73817f)
 

Author SHA1 Message Date
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
Michele Sorcinelli cae7b98136 xwayland: do not free cursor in handle_server_ready()
3 years ago
Tudor Brindus 0c19a28266 input/tablet: fix `wl_array_for_each` usage on tablet proximity
3 years ago
Isaac Freund 3364eec07e layer-shell: replace close() with destroy()
3 years ago
Simon Ser ad7651a370 render/gles2: make wlr_gles2_texture a wlr_buffer addon
3 years ago
Simon Ser ee1156b62b render/gles2: make wlr_gles2_buffer an addon
3 years ago
Simon Ser 93964012e6 buffer: add addon set
3 years ago
Simon Ser 20404ed8bb surface: drop surface_state_copy
3 years ago
Simon Ser 3f9e4f7a44 surface: kill wlr_surface.previous
3 years ago
Kirill Primak 111d4eafd7 util/addon: find both by owner and impl
3 years ago
Kirill Primak debd6c5f0b wlr_output_layout: use wlr_addons
3 years ago