Commit Graph

138 Commits (08a2afdf6fdb5ed43395e392a261cc3464214e73)

Author SHA1 Message Date
Drew DeVault 234b2104e4 Refactor wlr_backend_state out of DRM backend 8 years ago
Drew DeVault c95a108d2f Update libinput backend with new state design 8 years ago
Drew DeVault 81cd90297d Refactor out wlr_backend_state from wl/multi 8 years ago
Dominique Martinet 3ea878b76e wayland backend: free seatName 8 years ago
Dominique Martinet 8427749dd0 wayland backend: emit signal for input/output removal 8 years ago
Drew DeVault ce65a0c138 Merge pull request from 4e554c4c/user_data 8 years ago
Calvin Lee a8c1e8ce69 Add user data to wlr_* structs 8 years ago
nyorain ed2fc30625 Fix wlr_surface invalid values 8 years ago
Drew DeVault 62d8b252c0 Refactor meson and move xdg-shell into wlroots 8 years ago
Drew DeVault c24351681f Refactor EGL handling 8 years ago
Drew DeVault 7095274a9e Merge branch 'master' into drm_buffer 8 years ago
Drew DeVault 7da43ff8b0 Implement wlr_surface_flush_damage 8 years ago
nyorain 31d78ff497 Fix wlr_surface destruction bug 8 years ago
Tony Crisci 14654ecb77 implement compositor create region 8 years ago
nyorain 1901c3e1b6 Fix example for updated gles 8 years ago
nyorain 67369173aa Implement drm (egl) buffer attaching 8 years ago
Drew DeVault 750d0ad458 Flesh out wlr_surface state lifecycle a bit 8 years ago
Drew DeVault 4de930542f Implement partial texture uploads 8 years ago
Tony Crisci 8306f46dfb implement surface frame 8 years ago
nyorain cf9ee6ce3f Move wlr_surface into wlr 8 years ago
nyorain 1bea754521 Implement wlr_region using pixman 8 years ago
Scott Anderson af67966d92 Atomic modesetting 8 years ago
nyorain e167f41fde Rename wlr_surface -> wlr_texture; attach -> upload 8 years ago
Drew DeVault 7486263f7e Add xcursor sublibrary 8 years ago
Scott Anderson d09ca20a4d Use gbm_bo_map for cursor 8 years ago
Scott Anderson 5a636b21ba Remove old fields 8 years ago
Scott Anderson 5f7042a1f2 Moved headers 8 years ago
Scott Anderson 1db97a9af9 Updated DRM cursor rendering 8 years ago
Scott Anderson 7b772e1a4b DRM resource initalisation 8 years ago
Drew DeVault 5bf61ca7ed Check for multi backend before using it 8 years ago
Scott Anderson 4d4da18437 Fixed VT switching 8 years ago
Scott Anderson cb4d50e22c Changed header paths. 8 years ago
Scott Anderson 2ae5cd6539 Moved session/ into backend/ 8 years ago
Scott Anderson ae4478e17f Changed ownership of wlr_session to the multi backend. 8 years ago
Tony Crisci effea557bb Implement destroying surfaces 8 years ago
Drew DeVault e92a65fee8 Remove use of missing header 8 years ago
Scott Anderson 8189c64d7f Fixed that warnings that showed up with optimisations. 8 years ago
Scott Anderson 5b8ec107b9 Session documentation. 8 years ago
Scott Anderson 3779ef802d Stop remembering the drm fd in child. 8 years ago
Scott Anderson 2f2c8205d8 Moved IPC to its own file. 8 years ago
Scott Anderson bd5bca5283 Added public fields to wlr_session 8 years ago
Drew DeVault 8920b5d607 Merge branch 'wlcore' 8 years ago
Drew DeVault 18e6ddc1c5 Remove wlr_compositor 8 years ago
Drew DeVault f5b7bc033e Add wlr_wl_compositor and remove wlr_wl_shm 8 years ago
Scott Anderson 0cd94f0cf0 Added software cursor fallback 8 years ago
Drew DeVault 8a18cf456a Remove endian.h 8 years ago
Drew DeVault 5a2796266f Support wl_shm pixel formats in gles2 renderer 8 years ago
Drew DeVault 2aafb5dd19 Add wlcore/wl_shm (WIP) 8 years ago
Drew DeVault b18209c904 Switch to GLES2 8 years ago
Drew DeVault 168f0955ab Add wl_output globals for wlr_outputs 8 years ago