72 Commits (913829e381ff59a120770449ccebcaaeb8a487c1)

Author SHA1 Message Date
nyorain e167f41fde Rename wlr_surface -> wlr_texture; attach -> upload
7 years ago
Scott Anderson d09ca20a4d Use gbm_bo_map for cursor
7 years ago
Scott Anderson dbe66d1963 Style changes
7 years ago
Scott Anderson 5f7042a1f2 Moved headers
7 years ago
Scott Anderson d307c2f2c2 Renamed some variables to be less generic
7 years ago
Scott Anderson 1db97a9af9 Updated DRM cursor rendering
7 years ago
Scott Anderson aedfa27d3a Clean up resources when plane is reassigned
7 years ago
Scott Anderson 2f8b5c4448 More cleanups
7 years ago
Scott Anderson dd7a349295 Various cleanups
7 years ago
Scott Anderson d1ca1ec16e Split off some functions into drm-util
7 years ago
Scott Anderson c46605d605 Use plane for rendering
7 years ago
Scott Anderson e16c5504cd Add planes.
7 years ago
Scott Anderson 67b51f0922 Upgraded CRTC and Encoder matching
7 years ago
Scott Anderson 31867a1b2e Various changes/cleanups
7 years ago
Scott Anderson 7b772e1a4b DRM resource initalisation
7 years ago
Scott Anderson 601bbad5d8 Added DRM property infrastructure
7 years ago
Scott Anderson cb4d50e22c Changed header paths.
7 years ago
Tony Crisci d822e0768b Use ARGB8888 pixel format for cursor bo
7 years ago
Tony Crisci 8b6dc48355 bugfix: add null check on output gbm on pageflip
7 years ago
Drew DeVault 038dfdbc85 Log max cursor size on error
8 years ago
Scott Anderson 82322d81a7 Hardware cursor improvements.
8 years ago
Scott Anderson 0cd94f0cf0 Added software cursor fallback
8 years ago
Drew DeVault 168f0955ab Add wl_output globals for wlr_outputs
8 years ago
Drew DeVault f4453d104d Reorganize wlr-common
8 years ago
Drew DeVault fd91244e83 Update everyone to use new headers
8 years ago
Scott Anderson 55854565dc Fixed VT switching
8 years ago
Scott Anderson 091de12bf4 Changed session signal to only emit on DRM changes
8 years ago
Drew DeVault b9d36c8149 Add dynamic output resizing for Wayland backend
8 years ago
Drew DeVault e9609e9adf Allocate framebuffers for hardware cursors
8 years ago
Drew DeVault 7e038a6110 Add (broken) DRM hardware cursors
8 years ago
Drew DeVault e65f83d7f2 Add more DRM info to wlr_output
8 years ago
Drew DeVault 2b06f88f0b Combine internal DRM headers into one
8 years ago
Scott Anderson 63c3faa006 Fixed rendering bug: Delay calling gbm_surface_release_buffer until it
8 years ago
Scott Anderson 382f712792 Merge remote-tracking branch 'upstream/master' into rotation
8 years ago
Scott Anderson 632a7acb03 Filled out more wlr_output fields.
8 years ago
Drew DeVault 6f5c70ac69 Let backend track transform state
8 years ago
Scott Anderson c97de93fe1 Added output rotation example
8 years ago
Drew DeVault 7d82476590 Refactor type implementations
8 years ago
Scott Anderson 5df56653ab Changed invalidate interface.
8 years ago
Scott Anderson de44994dfc Udev event device matching
8 years ago
Drew DeVault 40b85d992a Refactor udev and drm initialization
8 years ago
ascent12 62d612a01e Merge branch 'master' into session
8 years ago
Drew DeVault ae77004346 Add more logging around udev
8 years ago
Drew DeVault e2ee67125e s/wayland.h/types.h/g
8 years ago
Drew DeVault c7f6981d9c Clean up outputs on exit
8 years ago
Drew DeVault fee409bd0a Generalize DPMS, remove DRM refs from example
8 years ago
Drew DeVault 03c9b46034 Have backend manage opengl context
8 years ago
Scott Anderson f9d363fece Added device matching
8 years ago
Scott Anderson 7efdd3c9fc Refactored renderer startup to function.
8 years ago
Scott Anderson ce8786721b Got it working.
8 years ago