Dominique Martinet
|
be95147385
|
drm backend: add wlr_output_is_drm
|
2017-12-19 20:13:49 +01:00 |
Dominique Martinet
|
dabfe159de
|
wl backend: add wlr_output_is_wl
|
2017-12-19 20:13:49 +01:00 |
Dominique Martinet
|
f83b16bc17
|
x11 backend: add wlr_output_is_x11
|
2017-12-19 20:13:49 +01:00 |
emersion
|
4a36ba4bdd
|
Destroy multi backend on display destroy
|
2017-12-19 18:28:47 +01:00 |
emersion
|
bc5bdb7793
|
Add headless input devices
|
2017-12-17 18:49:20 +01:00 |
emersion
|
0256de0002
|
Add full refresh rate support to custom modes
|
2017-12-17 18:02:55 +01:00 |
emersion
|
b852fb9a2b
|
Minimal working headless output
|
2017-12-17 13:35:07 +01:00 |
emersion
|
3970264ccf
|
Initialize headless backend
|
2017-12-17 12:56:42 +01:00 |
emersion
|
75ef7860bb
|
Merge branch 'master' into display-destroy
|
2017-12-14 20:29:30 +01:00 |
emersion
|
a1302cc4a5
|
Fix pointer events with multiple outputs in wayland backend
|
2017-12-13 22:32:22 +01:00 |
emersion
|
9d43adaafa
|
Listen to display destroy in backends
|
2017-12-07 23:44:59 +01:00 |
emersion
|
016744ef4d
|
Refactor wlr_list inside wlroots
|
2017-11-19 00:17:40 +01:00 |
emersion
|
c3b09f73da
|
Fix cursor hotspot with rotated outputs on DRM backend
|
2017-10-31 12:30:57 +01:00 |
emersion
|
95566c6bdf
|
Transform cursor hotspot, fix wayland cursor hotspot
|
2017-10-31 12:30:56 +01:00 |
emersion
|
9d587d759f
|
Do not set hw cursor if disabled when switching VT
|
2017-10-26 18:58:44 +02:00 |
Drew DeVault
|
16f35ecbea
|
Merge branch 'master' into heghe/wl_list
|
2017-10-21 22:03:48 -04:00 |
Drew DeVault
|
169b68b17c
|
Rename remaining refs to wlr_list
|
2017-10-21 22:02:36 -04:00 |
Scott Anderson
|
bdeffad7e5
|
Remove drm field from wlr_drm_connector
|
2017-10-22 10:36:07 +13:00 |
Scott Anderson
|
4ea84c5765
|
Remove unnecesary wlr_renderers
|
2017-10-22 10:36:07 +13:00 |
Scott Anderson
|
9b984253e2
|
Move egl.h to render/egl.h
|
2017-10-22 10:36:07 +13:00 |
Heghedus Razvan
|
d3f0878d71
|
Replace list_t with wl_list in wlr_wl_backend
Now wlr_backend->outputs is a list of wlr_wl_backend_output instead of
wlr_output.
Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com>
|
2017-10-20 19:44:59 +03:00 |
Heghedus Razvan
|
c03e774636
|
Replace list_t with wl_list in wlr_drm_backend
Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com>
|
2017-10-20 11:46:03 +03:00 |
Heghedus Razvan
|
bde25fe020
|
Replace list_t with wl_list in wlr_multi_backend
Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com>
|
2017-10-20 11:45:31 +03:00 |
Versus Void
|
641d08ce7e
|
Transform hotspot with cursor
Fix #188
|
2017-10-06 09:07:08 +03:00 |
Scott Anderson
|
f193623ca1
|
Change iface prefix to suffix
|
2017-10-02 21:44:33 +13:00 |
Scott Anderson
|
f6f9c40965
|
Minor fixes
|
2017-10-01 22:44:24 +13:00 |
Scott Anderson
|
009c3747a8
|
Multi-GPU DRM
|
2017-10-01 22:29:25 +13:00 |
Scott Anderson
|
eaef028976
|
Add renderer pointer inside drm_surface
|
2017-10-01 15:55:25 +13:00 |
Scott Anderson
|
4101b89700
|
Rename wlr_drm_output to wlr_drm_connector
|
2017-09-30 23:31:08 +13:00 |
Scott Anderson
|
22e77d9195
|
Rename backend to drm
|
2017-09-30 22:22:26 +13:00 |
Scott Anderson
|
ec5b95e08f
|
Add pointer to backend from DRM outputs
|
2017-09-30 22:01:59 +13:00 |
Scott Anderson
|
096249a2a1
|
Split DRM rendering to its own file
|
2017-09-30 20:52:58 +13:00 |
Scott Anderson
|
d0708b1a3a
|
Split DRM internal interface to its own header
|
2017-09-30 19:11:41 +13:00 |
Scott Anderson
|
610b0493ac
|
Rename files to remove pointless drm prefix
|
2017-09-30 19:03:34 +13:00 |
Scott Anderson
|
c8a8ff66f2
|
Removed unused fields
|
2017-09-30 18:53:05 +13:00 |
Scott Anderson
|
1b18b0a27d
|
Fix time and transform
|
2017-09-29 16:31:04 +13:00 |
Scott Anderson
|
6bf508df81
|
Add closing with WM button
|
2017-09-29 16:15:09 +13:00 |
Scott Anderson
|
8027232ae5
|
Add timer for rendering loop
|
2017-09-29 16:15:09 +13:00 |
Scott Anderson
|
9ca5b0cae8
|
Add basic input
|
2017-09-29 16:15:09 +13:00 |
Scott Anderson
|
3a5b150df2
|
Basic rendering
|
2017-09-29 16:15:09 +13:00 |
Scott Anderson
|
bbe90d41bb
|
Add EGL for X11
|
2017-09-29 16:15:09 +13:00 |
Scott Anderson
|
7ad2a57feb
|
Open X11 Window
|
2017-09-29 16:12:13 +13:00 |
Scott Anderson
|
a598e6d026
|
Add X11 backend skeleton
|
2017-09-29 16:12:13 +13:00 |
Drew DeVault
|
7cf4ee128e
|
Merge remote-tracking branch 'origin/master' into rootston
|
2017-09-27 20:25:34 -04:00 |
Drew DeVault
|
d7d73cd298
|
Merge pull request #144 from ascent12/drm-dp-mst
DisplayPort MST
|
2017-09-27 07:58:01 -04:00 |
Drew DeVault
|
f4387b437f
|
Merge branch 'master' into rootston
|
2017-09-25 08:29:51 -04:00 |
emersion
|
427bdb5b55
|
Use more consistent include guard names
|
2017-09-23 10:26:01 +02:00 |
Scott Anderson
|
025b3ee515
|
Add error recovery for failed page flips
|
2017-09-23 18:27:14 +12:00 |
Scott Anderson
|
459d138fa2
|
Add timeout to DRM cleanup
This prevents a potential infinite loop preventing us from closing
properly.
|
2017-09-23 16:32:25 +12:00 |
Drew DeVault
|
b6d7c3ed8e
|
Initialize display, backend; add frame handling
|
2017-09-23 00:30:39 -04:00 |