Commit Graph

1869 Commits (699d7240001c4d991a265c23d9c020a36df5f70d)

Author SHA1 Message Date
Simon Ser abf527b075 render/gles2: fix texture cleanup on destroy 4 years ago
Simon Ser fd2b1f018e backend/x11: use common renderer and allocator 4 years ago
Simon Ser c82f37542d backend/headless: use common renderer and allocator 4 years ago
Simon Ser 349553d011 backend/wayland: use common renderer and allocator 4 years ago
Simon Ser 4dae12890f backend: automatically create allocator 4 years ago
Simon Ser bcabe34a2e backend: automatically create renderer 4 years ago
Simon Ser 7ec5bf6b10 backend: introduce wlr_backend_finish 4 years ago
Simon Ser f6ba26ff58 render/gles2: implement texture_from_buffer 4 years ago
Simon Ser 9d55f712e3 render: introduce wlr_texture_from_buffer 4 years ago
Simon Ser 6f39574ff5 linux-dmabuf-v1: implement wlr_buffer 4 years ago
Simon Ser 6369f70931 render: remove wlr_texture_get_size 4 years ago
Simon Zeni ed7f2651b6 render: add DRM dumb buffer allocator 4 years ago
Simon Zeni 2c90e0f521 render/gbm_allocator: duplicate drm fd during creation process 4 years ago
Simon Ser a1e8a639b3 backend/drm: introduce drm_connector_commit_state 4 years ago
Simon Ser 218955ce95 backend/drm: remove mode arg from drm_connector_set_mode 4 years ago
Simon Ser 31082a0554 backend/drm: remove wlr_drm_crtc_state.mode 4 years ago
Simon Ser dfea0ff31d backend/drm: remove wlr_drm_crtc_state.active 4 years ago
Simon Ser 485ecc11a6 backend/drm: remove wlr_drm_crtc.pending_modeset 4 years ago
Simon Ser 1a9701cd7c backend/drm: take wlr_output_state as arg in commit callers 4 years ago
Simon Ser 8f90d7f8f5 backend/drm: take wlr_output_state as arg in crtc_commit 4 years ago
Simon Ser 5be76bb047 render/allocator: add allocator_autocreate_with_drm_fd 4 years ago
Simon Ser 619a975025 render: remove wlr_ prefix from wlr_renderer_autocreate_with_drm_fd 4 years ago
Simon Zeni 318e3ac92c render/allocator: introduce wlr_allocator_autocreate 4 years ago
Simon Zeni 982498fab3 render: introduce renderer_get_render_buffer_caps 4 years ago
Simon Zeni 144189674e backend: introduce backend_get_buffer_caps 4 years ago
Simon Zeni 6ec6527855 types/wlr_buffer: introduce wlr_buffer_cap 4 years ago
Simon Zeni a8c91fbac9 render/shm_allocator: make wlr_shm_allocator_create return a wlr_allocator 4 years ago
Simon Zeni c75aa71816 render/gbm_allocator: make wlr_gbm_allocator_create return a wlr_allocator 4 years ago
Simon Ser 24fde77c62 buffer: add format param to get_data_ptr 4 years ago
Simon Zeni 30706b71fb render/pixman: implement preferred_read_format 4 years ago
Simon Ser 9b0e0970f9 backend/drm: destroy backend on udev remove event 4 years ago
Simon Ser 5597776914 backend/session: add wlr_device.events.remove 4 years ago
Simon Ser c49ea9ef4f backend/drm: destroy when parent is destroyed 4 years ago
Aleksei Bavshin e0f239fa28 xwayland: query window PIDs via XResQueryClientIds 4 years ago
Simon Ser 8ca2b4cf49 render/pixman: destroy textures on renderer teardown 4 years ago
Simon Ser 661ba49564 render/gles2: destroy textures on renderer teardown 4 years ago
Simon Zeni 10c5199d85 render/gles2: introduce wlr_gles2_renderer_create_with_drm_fd 4 years ago
Tadeo Kondrak 014c59aa40 backend/x11: add support for shm buffers 4 years ago
Simon Ser e8df7c367a linux-dmabuf-v1: split params and buffer 4 years ago
Simon Ser f64ed60c7b linux-dmabuf-v1: drop some from_resource helpers 4 years ago
ayaka ed1924800d render: make GLES2 renderer optional 4 years ago
Simon Zeni 0d90dddfab render: introduce pixman renderer 4 years ago
Simon Ser 80865351bd backend/wayland: add support for wl_shm buffers 4 years ago
Simon Ser c6b009ef85 render: introduce shared memory allocator 4 years ago
Simon Ser 6c61de996c buffer: introduce wlr_buffer_get_shm 4 years ago
Simon Zeni 0b9288ec0b buffer: introduce wlr_buffer_get_data_ptr 4 years ago
Simon Zeni 84dea55b20 render: rename get_dmabuf_render_formats into get_render_formats 4 years ago
Kenny Levinsen 7f09085461 backend/session: Remove session_impl 4 years ago
Kenny Levinsen d037c2dddc backend/session: Remove direct backend 4 years ago
Kenny Levinsen 95b657ba80 backend/session: Make libseat mandatory 4 years ago