aboutsummaryrefslogtreecommitdiff
path: root/backend/drm
AgeCommit message (Collapse)Author
2017-06-26Added software cursor fallbackScott Anderson
2017-06-22Add wl_output globals for wlr_outputsDrew DeVault
2017-06-21Reorganize wlr-commonDrew DeVault
2017-06-21Update everyone to use new headersDrew DeVault
2017-06-21Fixed VT switchingScott Anderson
2017-06-21Changed session signal to only emit on DRM changesScott Anderson
2017-06-20Add dynamic output resizing for Wayland backendDrew DeVault
This allows outputs to: - Not support modesetting - Resize themselves
2017-06-19Allocate framebuffers for hardware cursorsDrew DeVault
Still doesn't fix cursors though
2017-06-16Add (broken) DRM hardware cursorsDrew DeVault
2017-06-14Add more DRM info to wlr_outputDrew DeVault
Yes I know this is the libinput branch, I thought this would be useful for a libinput feature (but it wasn't)
2017-06-10Combine internal DRM headers into oneDrew DeVault
Everything always just included both anyway
2017-06-09Fixed rendering bug: Delay calling gbm_surface_release_buffer until itScott Anderson
has been scanned out.
2017-06-08Merge remote-tracking branch 'upstream/master' into rotationScott Anderson
2017-06-08Filled out more wlr_output fields.Scott Anderson
2017-06-06Let backend track transform stateDrew DeVault
This will be necessary to provide it to clients via wl_output.
2017-06-05Added output rotation exampleScott Anderson
2017-06-04Refactor type implementationsDrew DeVault
2017-06-04Changed invalidate interface.Scott Anderson
2017-06-03Udev event device matchingScott Anderson
2017-06-01Refactor udev and drm initializationDrew DeVault
2017-06-01Merge branch 'master' into sessionascent12
2017-05-31Add more logging around udevDrew DeVault
2017-05-31s/wayland.h/types.h/gDrew DeVault
2017-05-31Clean up outputs on exitDrew DeVault
2017-05-31Generalize DPMS, remove DRM refs from exampleDrew DeVault
2017-05-31Have backend manage opengl contextDrew DeVault
2017-05-14Added device matchingScott Anderson
2017-05-14Refactored renderer startup to function.Scott Anderson
2017-05-14Got it working.Scott Anderson
2017-05-14Working commitScott Anderson
2017-05-14Changed to signedScott Anderson
2017-05-14Merge branch 'master' into refreshScott Anderson
2017-05-13More accurate refresh rates (mHz)Scott Anderson
2017-05-13DPMS supportScott Anderson
2017-05-10Remove unnecessary TODODrew DeVault
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-03Changed drm to use new EGL interface.Scott Anderson
2017-05-03Removed old session code from DRM backend.Scott Anderson
2017-05-02Added example.Scott Anderson
2017-05-02Changed display to use list_t.Scott Anderson
2017-05-02Changed events to use wayland functions.Scott Anderson
2017-05-02Changed logging.Scott Anderson
2017-05-01Renaming.Scott Anderson
2017-05-01Got it to buildScott Anderson
2017-05-01Moved headers to the correct place.Scott Anderson