aboutsummaryrefslogtreecommitdiff
path: root/backend/drm
AgeCommit message (Expand)Author
2017-08-16Prevent alloc errors from crashing in `list_t`Calvin Lee
2017-08-14Refactor out wlr_output_mode_stateDrew DeVault
2017-08-13Add backend detection functionsCalvin Lee
2017-08-13Remove wlr_output_state, update backendsDrew DeVault
2017-08-13wlr_backend_init -> wlr_backend_startDrew DeVault
2017-08-12Refactor wlr_backend_state out of DRM backendDrew DeVault
2017-08-12Use libinput_event_destroy/xkb_*_unrefDominique Martinet
2017-08-11Complete a few destroy functionsDominique Martinet
2017-08-10Merge pull request #53 from nyorain/drm_bufferDrew DeVault
2017-08-10Refactor EGL handlingDrew DeVault
2017-08-11Fix possible use of CRTC after monitor is unpluggedScott Anderson
2017-08-10Implement drm (egl) buffer attachingnyorain
2017-08-10Added null check on crtcScott Anderson
2017-08-09Atomic modesettingScott Anderson
2017-08-08Rename wlr_surface -> wlr_texture; attach -> uploadnyorain
2017-08-07Use gbm_bo_map for cursorScott Anderson
2017-08-07Style changesScott Anderson
2017-08-06Moved headersScott Anderson
2017-08-06Renamed some variables to be less genericScott Anderson
2017-08-06Updated DRM cursor renderingScott Anderson
2017-08-06Clean up resources when plane is reassignedScott Anderson
2017-08-06More cleanupsScott Anderson
2017-08-06Various cleanupsScott Anderson
2017-08-06Split off some functions into drm-utilScott Anderson
2017-08-06Use plane for renderingScott Anderson
2017-08-06Add planes.Scott Anderson
2017-08-06Upgraded CRTC and Encoder matchingScott Anderson
2017-08-06Various changes/cleanupsScott Anderson
2017-08-06DRM resource initalisationScott Anderson
2017-08-06Added DRM property infrastructureScott Anderson
2017-08-06Changed header paths.Scott Anderson
2017-07-27Use ARGB8888 pixel format for cursor boTony Crisci
2017-07-24bugfix: add null check on output gbm on pageflipTony Crisci
2017-06-26Log max cursor size on errorDrew DeVault
2017-06-26Hardware cursor improvements.Scott Anderson
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
2017-06-19Allocate framebuffers for hardware cursorsDrew DeVault
2017-06-16Add (broken) DRM hardware cursorsDrew DeVault
2017-06-14Add more DRM info to wlr_outputDrew DeVault
2017-06-10Combine internal DRM headers into oneDrew DeVault
2017-06-09Fixed rendering bug: Delay calling gbm_surface_release_buffer until itScott Anderson
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