aboutsummaryrefslogtreecommitdiff
path: root/include/wlr/backend/drm.h
AgeCommit message (Collapse)Author
2018-05-25backends: implement custom EGL and renderer initializationIlia Bozhinov
Compositors now have more control over how the backend creates its renderer. Currently all backends create an EGL/GLES2 renderer, so the necessary attributes for creating the context are passed to a user-provided callback function. It is responsible for initializing provided wlr_egl and to return a renderer. On fail, return 0. Fixes #987
2018-04-25Remove wlr_ prefix from local symbolsemersion
2018-03-19Write some more docsDrew DeVault
2018-02-12Reformat all #include directivesemersion
2017-12-19drm backend: add wlr_output_is_drmDominique Martinet
2017-10-01Multi-GPU DRMScott Anderson
2017-08-26Merge wlr_udev into wlr_sessionScott Anderson
2017-08-13Add backend detection functionsCalvin Lee
Resolves #80
2017-08-06Changed header paths.Scott Anderson
2017-06-01Refactor udev and drm initializationDrew DeVault
2017-05-31Generalize DPMS, remove DRM refs from exampleDrew DeVault
2017-05-31Have backend manage opengl contextDrew DeVault
2017-05-13DPMS supportScott Anderson
2017-05-07Generalize output handlingDrew DeVault
2017-05-07Refactor backend state managementDrew DeVault
2017-05-04Fixed hotplugging + make EGL more chatty.Scott Anderson
2017-05-03Changed modesetting interface.Scott Anderson
2017-05-03Changed backend to accept wl_display.Scott Anderson
2017-05-03Renamed 'wlr_drm_display' to 'wlr_drm_output'Scott Anderson
2017-05-03Removed old session code from DRM backend.Scott Anderson
2017-05-02Added example.Scott Anderson