aboutsummaryrefslogtreecommitdiff
path: root/backend/multi/backend.c
AgeCommit message (Expand)Author
2024-02-15Define _POSIX_C_SOURCE globallySimon Ser
2024-01-25backend/multi: take wl_event_loop instead of wl_displaySimon Ser
2024-01-25backend/multi: emit destroy signal before destroying child backendsSimon Ser
2023-10-30backend: drop wlr_backend_get_presentation_clock()Simon Ser
2023-10-03treewide: Migrate from sizeof(struct) to sizeof(*pointer) where practicalAlexander Orzechowski
2023-07-11Use wl_container_of() instead of castsSimon Ser
2022-11-15backend: drop wlr_backend_get_session()Simon Ser
2022-08-18Use wl_signal_emit_mutableAlexander Orzechowski
2021-11-19backend/multi: add asserts in wlr_multi_backend_addSimon Zeni
2021-11-18backend/multi: remove backend_get_rendererSimon Zeni
2021-10-22backend/multi: implement get_buffer_capsSimon Zeni
2021-05-21backend: introduce wlr_backend_finishSimon Ser
2021-04-12backend: move get_drm_fd to public interfaceRoman Gilg
2021-02-05Make implementation function lists static constManuel Stoeckl
2021-01-16backend/multi: implement get_drm_fdSimon Ser
2020-05-02backend/multi: handle backends depending on each other properlySimon Ser
2020-04-14backend/multi: add backends at end of listSimon Ser
2018-10-17Increase _POSIX_C_SOURCE to 200112Lsghctoma
2018-10-04Rename get_present_clock to get_presentation clock, use itemersion
2018-09-24Rework session handlingnyorain
2018-09-19Introduce wlr_multi_for_each_backendRyan Dwyer
2018-09-18backend/multi: add assertionsemersion
2018-08-03multi-backend: do not expose internal renderersMariusz Bialonczyk
2018-07-09util: add wlr_ prefix to log symbolsemersion
2018-05-19backend/multi: disallow multiple renderers at the same timeemersion
2018-04-25Remove wlr_ prefix from local symbolsemersion
2018-04-08backend: remove wlr_backend_get_eglemersion
2018-02-19Revert "ELF Visibility"Drew DeVault
2018-02-19Explicitly export EFL symbolsScott Anderson
2018-02-12Reformat all #include directivesemersion
2018-02-12Make wlr_signal_emit_safe privateemersion
2018-02-12Remove wlr_backend.events.{output_remove,device_remove}emersion
2018-02-12Add wlr_signal_emit_safeemersion
2018-01-30backend: fix use-after-free when destroying backendsemersion
2018-01-23Backport screenshooter fixes from the renderer redesign v1emersion
2017-12-28Remove display_destroy on multi-backend destroyTimidger
2017-12-21handle display destroyTony Crisci
2017-12-20backend add and remove eventsTony Crisci
2017-12-20rootston: handle backend creation failedTony Crisci
2017-12-19multibackend remove subbackendTony Crisci
2017-12-19subbackend state destroyTony Crisci
2017-12-19remove session from multibackendTony Crisci
2017-12-19Destroy multi backend on display destroyemersion
2017-12-08Listen to display destroy in sessionemersion
2017-11-01multi_backend_destroy: fix trivial use-after-freeDominique Martinet
2017-10-21Merge branch 'master' into heghe/wl_listDrew DeVault
2017-10-21Remove wl_list_init when using wl_signal_addemersion
2017-10-20Replace list_t with wl_list in wlr_multi_backendHeghedus Razvan
2017-08-26Merge wlr_udev into wlr_sessionScott Anderson
2017-08-26Rename functions to be consistent with #93Scott Anderson