aboutsummaryrefslogtreecommitdiff
path: root/backend
AgeCommit message (Collapse)Author
2017-09-30Split DRM rendering to its own fileScott Anderson
2017-09-30Split DRM internal interface to its own headerScott Anderson
2017-09-30Rename files to remove pointless drm prefixScott Anderson
2017-09-30Removed unused fieldsScott Anderson
2017-09-29Fix time and transformScott Anderson
2017-09-29Remove unused device interfacesScott Anderson
2017-09-29Remove dead codeScott Anderson
2017-09-29Cleanup x11 event handlerScott Anderson
2017-09-29Don't ask for frame immediately after startingScott Anderson
2017-09-29Add closing with WM buttonScott Anderson
2017-09-29Add window resizingScott Anderson
2017-09-29Add pointer motionScott Anderson
2017-09-29Add mouse button pressesScott Anderson
2017-09-29Add timer for rendering loopScott Anderson
2017-09-29Fix keycodesScott Anderson
2017-09-29Add basic inputScott Anderson
2017-09-29Basic renderingScott Anderson
2017-09-29Add EGL for X11Scott Anderson
2017-09-29Change egl_get_config to always use visual idScott Anderson
2017-09-29Open X11 WindowScott Anderson
2017-09-29Add X11 backend skeletonScott Anderson
2017-09-28fix libinput wlr-keyboard use after freeTony Crisci
2017-09-27Merge remote-tracking branch 'origin/master' into rootstonDrew DeVault
2017-09-27Merge pull request #144 from ascent12/drm-dp-mstDrew DeVault
DisplayPort MST
2017-09-24Move keyboard logic to wlr_{keyboard,seat}Drew DeVault
2017-09-24Add error checking to DRM legacyScott Anderson
2017-09-24Send failure code on partial atomic commitScott Anderson
2017-09-24Set state properlyScott Anderson
2017-09-23Initial pass on roots_inputDrew DeVault
2017-09-23Simplify retry_pageflipScott Anderson
2017-09-23Add error recovery for failed page flipsScott Anderson
2017-09-23Add timeout to DRM cleanupScott Anderson
This prevents a potential infinite loop preventing us from closing properly.
2017-09-23Initialize display, backend; add frame handlingDrew DeVault
2017-09-23Print connector name on atomic commit failureScott Anderson
2017-09-23Allow forcing legacy DRM interfaceScott Anderson
2017-09-22Add elogind supportdudemanguy
Resolves SirCmpwn/wlroots#146
2017-09-17Fix minor typosDrew DeVault
2017-09-10Remove non-blocking flag on modesetting commitsScott Anderson
This seems to make hotplugging DisplayPort MST connectors more reliable.
2017-09-09Retry atomic commit on failureScott Anderson
So we don't lose any previously "good" properties that were set.
2017-09-09Check for disappearing DRM connectorsScott Anderson
DisplayPort MST connectors will disappear when they're disconnected, so we need to check for that.
2017-09-06Add set_gamma and get_gamma_size to wlr_output_implemersion
2017-08-30Refactor meson build filesTony Crisci
Use tabs for indentation and break up function calls over 80 col.
2017-08-29Merge pull request #120 from acrisci/feature/wlr-cursorDrew DeVault
wlr_cursor
2017-08-28implement tablet tool devicesTony Crisci
2017-08-27add device to touch eventsTony Crisci
2017-08-26implement wlr_cursor_map_input_to_outputTony Crisci
2017-08-26add wlr_cursor basic implementationTony Crisci
2017-08-26Remove single GPU assumptions from wlr_sessionScott Anderson
2017-08-26Merge wlr_udev into wlr_sessionScott Anderson
2017-08-26Rename functions to be consistent with #93Scott Anderson