Opened 5 years ago
Last modified 5 months ago
#387 assigned task
wayland backend
| Reported by: | Antoine Martin | Owned by: | Antoine Martin |
|---|---|---|---|
| Priority: | minor | Milestone: | 2.3 |
| Component: | server | Version: | |
| Keywords: | Cc: | rektide@… |
Description (last modified by )
We should be able to plug into wayland and provide remote access for it.
Reading this freerdp implementation, it doesn't look too hard.
The main difficulty may be in glueing the C api with our (mostly) python server code.
What makes this now more interesting than before is the availability of sub-surfaces - which would allow us to get YUV data for window's sub-regions (like an embedded video player in a browser), without effort.
Change History (10)
comment:1 Changed 4 years ago by
| Description: | modified (diff) |
|---|---|
| Milestone: | future → 1.0 |
| Owner: | changed from Antoine Martin to Antoine Martin |
| Status: | new → assigned |
comment:2 Changed 3 years ago by
| Cc: | rektide@… added |
|---|
comment:3 Changed 21 months ago by
| Milestone: | 1.0 → 1.1 |
|---|
comment:4 Changed 20 months ago by
More links:
- libweston-desktop: The goals of libweston-desktop are to make it easier to bring-up compositors and also to make it easier to support future versions of XDG_Shell.
- swc: A library for making a simple Wayland compositor
- wlc: Wayland compositor library
- tutorials: wayland-compositor: minimal wayland compositor
- https://fedoraproject.org/wiki/Wayland_features#remote_display: remote display for wayland
comment:6 Changed 15 months ago by
Recent discussion on wayland-devel with links:
- Remote display with 3D acceleration using Wayland/Weston: Therefore no support for hardware accelerated OpenGL gets advertised to clients, and clients fall back to software GL.. The hardest part in adding the support to the RDP-backend is implementing the buffer content access efficiently
- Remote display with 3D acceleration using Wayland/Weston: but Waltham does no good if you are already going to use VNC protocol or RDP or any other existing protocol.
- waltham: Waltham IPC Library : Waltham is a network IPC library designed to resemble Wayland both protocol and protocol-API wise. - probably not useful for us.
comment:10 Changed 5 months ago by
| Milestone: | 2.2 → 2.3 |
|---|
Note: See
TracTickets for help on using
tickets.
Milestone renamed