[PATCH] Allow to specify wayland-protocols datadir

2017-12-12 Thread Marius Vlad
This is particularly useful when cross-compiling and we need to specify a custom datadir path for wayland-protocols. Cross-compilation toolchain is usually immutable, and in this way we can modify wayland-protocols independently from what the toolchain provides. Signed-off-by: Marius Vlad

[PATCH wayland-protocols] RFC: unstable: DRM lease support

2018-01-24 Thread Marius Vlad
new file mode 100644 index 000..a25600c --- /dev/null +++ b/unstable/drm-lease/README @@ -0,0 +1,4 @@ +Linux DRM lease + +Maintainers: +Marius Vlad diff --git a/unstable/drm-lease/drm-lease-unstable-v1.xml b/unstable/drm-lease/drm-lease-unstable-v1.xml new file mode 100644 index 000..ec6

[PATCH weston] RFC: libweston/compositor-drm: Add support for drm-lease.

2018-01-24 Thread Marius Vlad
?h=v4.15-rc9&id=62884cd386b876638720ef88374b31a84ca7ee5f [3] https://cgit.freedesktop.org/mesa/drm/commit/?id=c4171535389d72e9135c9615cecd07b346fd6d7e [4] https://lists.freedesktop.org/archives/wayland-devel/2018-January/036652.html Signed-off-by: Marius Vlad --- Makefile.am| 2 + compositor/ma

[PATCH weston] desktop-shell: Correctly migrate views to other outputs when output is disabled/disconnected

2018-02-08 Thread Marius Vlad
eck is not needed at all. The views' output will always be different than the output being disabled. By the time shell_output_destroy_move_layer() gets called the views' output has already changed to a "free" output. Tested this by unplugging/disabling the output on purpos

[PATCH wayland-protocols v2] unstable/drm-lease: DRM lease protocol support

2018-02-12 Thread Marius Vlad
p;id=62884cd386b876638720ef88374b31a84ca7ee5f Signed-off-by: Marius Vlad Changes since v1: - added manager: advertise lease capability and manage the lease (Daniel Stone) - add request(s) for adding connector/crtc/plane to behave more like dmabuf (Daniel Stone) --- Makefil

[PATCH weston 0/3 v2] DRM lease support

2018-02-12 Thread Marius Vlad
] and kernel [3] have already gained support. Initially this was a single patch but decided to split into series to accommodate a demo client and another change as to allow a smoother transition of the output from weston to a DRM leased client. Marius Vlad (3): compositor-drm: Add support for drm

[PATCH weston 3/3 v2] clients/simple-egl-lease: A demo client for DRM leases

2018-02-12 Thread Marius Vlad
Heavily inspired by kmscube and simple-egl. Uses legacy page-flipping and triangle shaders from simple-egl. Signed-off-by: Marius Vlad --- Makefile.am| 11 + clients/simple-egl-lease.c | 880 + clients/simple-egl-lease.h | 99

[PATCH weston 2/3 v2] compositor-drm: Do not perform a modeset when the output has been leased

2018-02-12 Thread Marius Vlad
This removes the blanking period until the client takes "control" of the output, resulting in a smoother transition between weston and lease client. Signed-off-by: Marius Vlad --- libweston/compositor-drm.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a

[PATCH weston 1/3 v2] compositor-drm: Add support for drm-lease.

2018-02-12 Thread Marius Vlad
- forcing a repaint when giving the lease and not doing a modeset if the output has been leased avoids blank switching between the lesor and lessee Signed-off-by: Marius Vlad --- Makefile.am| 2 + compositor/main.c | 9 ++ configure.ac | 4 + libweston

[PATCH weston] shared/config-parser: Allow spaces/tabs at the end for

2018-02-21 Thread Marius Vlad
Signed-off-by: Marius Vlad --- shared/config-parser.c | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/shared/config-parser.c b/shared/config-parser.c index 2a595b1..c4bb4c3 100644 --- a/shared/config-parser.c +++ b/shared/config-parser.c @@ -412,6 +412,7

[PATCH weston 0/2 v3] DRM lease support

2018-02-21 Thread Marius Vlad
sktop.org/mesa/drm/commit/?id=c4171535389d72e9135c9615cecd07b346fd6d7e [4] https://lists.freedesktop.org/archives/wayland-devel/2018-February/036947.html Marius Vlad (2): compositor-drm: Add support for DRM lease clients/simple-egl-lease: A demo client for DRM leases Makefile.am

[PATCH weston 2/2 v3] clients/simple-egl-lease: A demo client for DRM leases

2018-02-21 Thread Marius Vlad
Heavily inspired by kmscube and simple-egl. Uses legacy page-flipping and triangle shaders from simple-egl. Signed-off-by: Marius Vlad --- Makefile.am| 11 + clients/simple-egl-lease.c | 887 + clients/simple-egl-lease.h | 99

[PATCH weston 1/2 v3] compositor-drm: Add support for DRM lease

2018-02-21 Thread Marius Vlad
Signed-off-by: Marius Vlad --- Makefile.am| 2 + compositor/main.c | 9 ++ configure.ac | 4 + libweston/compositor-drm.c | 272 + libweston/compositor.c | 1 + libweston/compositor.h | 2 + 6

[PATCH] libweston/compositor: Place timeline recording after checking if stamp is valid

2018-03-06 Thread Marius Vlad
The timestamp could be either NULL if there's no mode set, or 0 when output gets awaken. It either crashes weston or we get vblanks at [0, 0] for that output. Signed-off-by: Marius Vlad CC: Pekka Paalanen --- libweston/compositor.c | 5 +++-- 1 file changed, 3 insertions(+), 2 dele

[PATCH weston] libweston/compositor-drm: Reset repaint scheduled status when setting DPMS level to off

2018-03-07 Thread Marius Vlad
Otherwise when setting dpms level DPMS_ON, weston_output_schedule_repaint() will bail out early and never get a chance to wake up the output. Arguably this could also be done in drm_set_dpms() when setting dpms_off_pending but I figure it better to do it when deferred. Signed-off-by: Marius Vlad

[PATCH weston 1/2 v4] compositor-drm: Add support for DRM lease

2018-03-21 Thread Marius Vlad
Signed-off-by: Marius Vlad --- Makefile.am| 4 + compositor/main.c | 11 ++ configure.ac | 4 + libweston/compositor-drm.c | 272 + libweston/compositor.c | 1 + libweston/compositor.h | 2 + 6

[PATCH weston 2/2 v4] clients/simple-egl-lease: A demo client for DRM leases

2018-03-21 Thread Marius Vlad
Heavily inspired by kmscube and simple-egl. Uses legacy page-flipping and triangle shaders from simple-egl. Signed-off-by: Marius Vlad --- Makefile.am| 11 + clients/simple-egl-lease.c | 887 + clients/simple-egl-lease.h | 99

[PATCH weston 0/2 v4] DRM lease support

2018-03-21 Thread Marius Vlad
[4] https://lists.freedesktop.org/archives/wayland-devel/2018-February/036947.html Marius Vlad (2): compositor-drm: Add support for DRM lease clients/simple-egl-lease: A demo client for DRM leases Makefile.am| 15 + clients/simple-egl-lease.c | 887 +++

[PATCH weston 0/2 v5] DRM lease support

2018-05-29 Thread Marius Vlad
nux.git/commit/?h=v4.15-rc9&id=62884cd386b876638720ef88374b31a84ca7ee5f [3] https://cgit.freedesktop.org/mesa/drm/commit/?id=c4171535389d72e9135c9615cecd07b346fd6d7e [4] https://lists.freedesktop.org/archives/wayland-devel/2018-February/036947.html Marius Vlad (2): compositor-drm: Add support for DR

[PATCH weston 1/2 v5] compositor-drm: Add support for DRM lease

2018-05-29 Thread Marius Vlad
Signed-off-by: Marius Vlad --- Makefile.am| 8 +- compositor/main.c | 6 + configure.ac | 4 + libweston/compositor-drm.c | 279 - libweston/compositor.c | 1 + libweston/compositor.h | 1 + 6

[PATCH weston 2/2 v5] clients/simple-egl-lease: A demo client for DRM leases

2018-05-29 Thread Marius Vlad
Heavily inspired by kmscube and simple-egl. Uses legacy page-flipping and triangle shaders from simple-egl. Signed-off-by: Marius Vlad --- Makefile.am| 11 + clients/simple-egl-lease.c | 887 + clients/simple-egl-lease.h | 99

[PATCH wayland-protocols v3] unstable/drm-lease: DRM lease protocol support

2018-08-20 Thread Marius Vlad
p;id=62884cd386b876638720ef88374b31a84ca7ee5f Signed-off-by: Marius Vlad Changes since v2: - advertise connector names when creating a lease request object (Pekka Paalanen) - when revoking the lease use the lease object instead of lessee id (Pekka Paalanen) - various grammar/spelling fixes (P

[PATCH wayland-protocols v4] unstable/drm-lease: DRM lease protocol support

2018-08-29 Thread Marius Vlad
hod-unstable-v1.xml \ diff --git a/unstable/drm-lease/README b/unstable/drm-lease/README new file mode 100644 index 000..a25600c --- /dev/null +++ b/unstable/drm-lease/README @@ -0,0 +1,4 @@ +Linux DRM lease + +Maintainers: +Marius Vlad diff --git a/unstable/drm-lease/drm-lease-unstable-v1.

[PATCH wayland-protocols v5] unstable/drm-lease: DRM lease protocol support

2018-09-04 Thread Marius Vlad
add request(s) for adding connector/crtc/plane to behave more like dmabuf (Daniel Stone) Signed-off-by: Marius Vlad --- An implementation for this version can be found at https://gitlab.freedesktop.org/marius.vlad0/weston/commits/drm-lease-advertise-each-connnector-object-fixes

Re: [PATCH] Allow to specify wayland-protocols datadir

2019-01-18 Thread Marius Vlad
On Fri, Jan 18, 2019 at 11:53:07AM +0200, Pekka Paalanen wrote: > On Tue, 12 Dec 2017 23:10:18 +0200 > Marius Vlad wrote: > > > This is particularly useful when cross-compiling and we need to specify a > > custom > > datadir path for wayland-protocols. Cross-compi

Re: [PATCH] unstable/drm-lease: DRM lease protocol support

2019-06-28 Thread Marius Vlad
Hi Drew, Thanks for taking the time to reboot the lease protocol! On 6/27/19 11:36 PM, Simon Ser wrote: > Hi, > > Thanks for your work! Here is a first round of comments. > > On Thursday, June 27, 2019 10:46 PM, Drew DeVault wrote: >> From: Marius Vlad >> >

Re: Why so many Weston APIs were moved to libweston-internal.h

2019-08-19 Thread Marius Vlad
#x27;s the case, please submit a MR for those symbols which you think are useful. > > Regards, > Xichen > > > ___ > wayland-devel mailing list > wayland-devel@lists.freedesktop.org > https://lists.freedesktop.org/mailman/li

Re: [PATCH v8] unstable/drm-lease: DRM lease protocol support

2019-11-08 Thread Marius Vlad
Thanks for pushing this further! Added some comments below. On 11/7/19 4:59 PM, Drew DeVault wrote: > From: Marius Vlad > > DRM leasing is a feature which allows the DRM master to "lease" a subset > of its DRM resources to another DRM master via drmModeCreateLease,

[PATCH] unstable/linux-dmabuf: Add 'direct_display' flag

2019-11-13 Thread Marius Vlad
-by: Marius Vlad --- This patch initially started as fork at https://gitlab.freedesktop.org/marius.vlad0/wayland-protocols/merge_requests/3 This flag was used to be called 'no_gpu_import' but 'direct_display' should better reflect its name and purpose. Lastly, a WIP for t

Re: [PATCH] unstable/linux-dmabuf: Add 'direct_display' flag

2019-11-14 Thread Marius Vlad
be nice to know what basic functionality will this break, as I not aware of any. -- Marius Vlad signature.asc Description: OpenPGP digital signature ___ wayland-devel mailing list wayland-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/wayland-devel

Re: [PATCH] unstable/linux-dmabuf: Add 'direct_display' flag

2019-11-14 Thread Marius Vlad
of DRM-enabling features being added to > linux-dmabuf with this level of justification for non-DRM use-cases. > ___ > wayland-devel mailing list > wayland-devel@lists.freedesktop.org > https://lists.freedesktop.org

Re: Multiple HW plane enable BKM in open source Weston

2019-12-30 Thread Marius Vlad
desktop.org > https://lists.freedesktop.org/mailman/listinfo/wayland-devel > -- Marius Vlad signature.asc Description: OpenPGP digital signature ___ wayland-devel mailing list wayland-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/wayland-devel

Re: Multiple HW plane enable BKM in open source Weston

2020-01-03 Thread Marius Vlad
> can't clearly put UI and video content on separate planes without any code > changes to the compositor. > > -James > > -Original Message- > From: Pekka Paalanen [mailto:ppaala...@gmail.com] > Sent: Tuesday, December 31, 2019 8:41 PM > To: Tang, Jun &g

Re: Weston-6.0.0 fails to run with pixman on IMX8

2020-07-29 Thread Marius Vlad
On Wed, Jul 29, 2020 at 04:22:07PM +0930, Sami Md wrote: > Hi, Hi, Most likely you're using a modified version of weston, and a rather old one. Passing `--use-pixman` option to the DRM-backend is not conditioned by additional macros which are sprinkle's by the vendor in that version you're using.

Re: libweston as a DRM lease lessee

2021-02-02 Thread Marius Vlad
On Tue, Feb 02, 2021 at 11:28:46AM +0200, Pekka Paalanen wrote: > On Tue, 2 Feb 2021 00:39:30 +0900 > Damian Hobson-Garcia wrote: > > > Hi Pekka, > > > > Thank you for your comments. > > > > On 2021/02/01 19:34, Pekka Paalanen wrote: > > > On Mon, 1 Feb 2021 18:19:29 +0900 > > > Damian Hobson-G

Re: Client-driven orientation change in Weston

2021-08-02 Thread Marius Vlad
On Mon, Aug 02, 2021 at 10:58:39AM +0200, Guillermo Rodriguez Garcia wrote: > Hi, Hi, > > I am asking this because I saw the following from Pekka Paalanen in another > thread: > > > [...] Can the compositor do it all on its own, does the client need to > synchronise to the orientation change, doe

Re: [ANNOUNCE] Weston 10.0 release schedule

2021-12-09 Thread Marius Vlad
On Tue, Nov 30, 2021 at 04:37:09PM +, Simon Ser wrote: > Hi all, Hi, > > Here is the release schedule for Weston 10.0, the next major version: > > - Alpha: December 14th, in 2 weeks > - Beta: January 11th > - RC1: January 25th > - First possible release: February 1st > > There is a one month

Re: Dual Independent displays with NXP i.MX8QM SoC

2021-12-14 Thread Marius Vlad
Hi, Keep in mind that Wayland is a protocol, and all your questions seem to be related to Weston, which is one of the compositors implementing it. Some of the them do share some common functionality, and would work similarity, but need to have that mind. On 12/13/21 11:55, Abdul Redwan wrote

Re: Weston 8: kiosk-shell background is black but should be grey

2022-10-05 Thread Marius Vlad
On Tue, Oct 04, 2022 at 11:07:11AM +0100, Terry Barnaby wrote: > On 04/10/2022 09:56, Alexandros Frantzis wrote: > > On Tue, Oct 04, 2022 at 08:55:22AM +0100, Terry Barnaby wrote: > > > From what I can see the kiosk-shell in Weston 9.0 should draw a grey > > > (0.5, > > > 0.5, 0.5) solid colour b

[ANNOUNCE] Weston bug-fix release -- 11.0.1 and 10.0.3

2022-11-28 Thread Marius Vlad
Hi everyone, Last week Simon Ser expressed on IRC, that he's no longer interested into doing Weston releases, so I'd like to volunteer for that. We have a few fixes pilling up and I'd like to get these in until the end of the year, if it is possible. First, I'd like to personally thank Simon for

[ANNOUNCE] weston 10.0.3

2022-12-14 Thread Marius Vlad
omically update pointer cursor" clients: Set the hotspot with attach if we already have a valid cursor clients: Fix cursors when compositor gives wl_seat before wl_compositor Marius Vlad (1): build: bump to version 10.0.3 for the point release git tag: 10.0.3 https://gitlab.fre

[ANNOUNCE] weston 11.0.1

2022-12-14 Thread Marius Vlad
activation bindings Derek Foreman (3): xwm: Check size hints in weston_wm_window_is_positioned() xwm: Don't crash when setting selection with no seat xwm: Propagate selection ownership immediately Marius Vlad (6): doc/sphinx: Make doxygen warn as error depend on me

Re: Wayland/weston, Qt and RDP connection...

2023-01-13 Thread Marius Vlad
On Fri, Jan 13, 2023 at 12:13:41PM +, Matti Ristimäki wrote: > Hi, Hi, > > Any tips, where/how to debug RDP related problem with Wayland/Weston. Not > kind of sure if this is Weston problem or Qt problem... > > Goal: > Trying to create a RDP connection to a Qt GUI-application. What do you me

Re: Wayland/weston, Qt and RDP connection...

2023-01-14 Thread Marius Vlad
ce : Waiting for service > "com.planmeca.updater" > > planmeca.dbus: CanUpdaterDBusInterface : Waiting for service > "com.planmeca.updater" > > planmeca.dbus: CanUpdaterDBusInterface : Waiting for service > "com.planmeca.updater" > > planmeca.dbus: CanUpdaterDBusInterface : Waiting for service > "com.planmeca.updater" > > planmeca.dbus: CanUpdaterDBusInter

Re: Wayland/weston, Qt and RDP connection...

2023-01-17 Thread Marius Vlad
2 fps > > 302 frames in 5 seconds: 60.42 fps > > 302 frames in 5 seconds: 60.42 fps > > 302 frames in 5 seconds: 60.42 fps > > > > > > Result: > > > > Works fine, animation runs smoothly. > > > > [cid

Re: Wayland/weston, Qt and RDP connection...

2023-01-18 Thread Marius Vlad
On Wed, Jan 18, 2023 at 12:12:43PM +, Matti Ristimäki wrote: > Hi, Hi, > > > > Thanks for the reply! > > > > Of course in our embedded system the CPX Control Panel(Qt) works normally > via (HDMI) without any problems. And when it is running, it uses > WAYLAND_DISPLAY=wayland-0 and DRM

Weston 12.0 release schedule and 11/10 bug fix release

2023-04-17 Thread Marius Vlad
Hi all, Here is the release schedule for Weston 12.0, the next major version: - Alpha: April 26th, in one week and a half - Beta: May 3rd - RC1: May 10th - First possible release: May 17th Package maintainers are encouraged to pick up the pre-releases to make sure packaging can be tested (and fi

[ANNOUNCE] weston 11.0.91

2023-04-26 Thread Marius Vlad
: Add support for tablet cursor motion to window frames in libtoytoolkit clients/desktop-shell: Add tablet support to the top panel of the desktop shell clients: Add demo application for tablets Marco Felsch (1): ivi-shell: add screenshot capability Marius Vlad (50):

[ANNOUNCE] weston 11.0.92

2023-05-03 Thread Marius Vlad
clut tests/color-icc-output: add ICC VCGT tests Marius Vlad (1): meson.build: Bump to version 11.0.92 for the beta release Pekka Paalanen (8): build: set project, not global, arguments backend-drm: let EDID parser return malloc'd strings backend-drm: move s

[ANNOUNCE] weston 11.0.93

2023-05-10 Thread Marius Vlad
Hi all, This is the RC1 release for Weston 12.0.0. Full commit history below. Marius Vlad (1): build: bump to version 11.0.93 for the RC1 release Philipp Zabel (1): libweston: consolidate 'Using GL/Pixman renderer' log message git tag: 11.0.93 https://gitlab.freed

[ANNOUNCE] weston 10.0.4

2023-05-17 Thread Marius Vlad
Hi all, This is a point/bugfix release for weston 10.0.0. Full commit history bellow. Marius Vlad (1): build: bump to version 10.0.4 for the point release Sergio Gómez (4): libweston/input: Remove redundant surface destroy listener in constraints libweston: Add view unmap

[ANNOUNCE] weston 11.0.2

2023-05-17 Thread Marius Vlad
Hi all, This is a point/bugfix release for weston 11.0.0. Full commit history bellow. Alexandros Frantzis (1): xwayland: Handle shell hint for client to choose dimensions Leandro Ribeiro (1): desktop-shell: do not forget to reset pending config size after resizes Marius Vlad (8

[ANNOUNCE] weston 12.0.0

2023-05-17 Thread Marius Vlad
PI - all struct ivi_layout_interface function pointers have their return values removed Marius Vlad (1): build: bump to version 12.0.0 for the official release git tag: 12.0.0 https://gitlab.freedesktop.org/wayland/weston/-/releases/12.0.0/downloads/weston-12.0.0.tar.xz SHA256: 91853c86

Re: [ANNOUNCE] weston 12.0.0

2023-05-17 Thread Marius Vlad
23:01, Jan Engelhardt wrote: > >On Wednesday 2023-05-17 21:14, Marius Vlad wrote: > >>This is the official release for weston 12.0.0. > > > >Fails to build, it misses properly adding the output from xkbcommon.pc to the > >compiler command line:[...] > > Patch follow

[ANNOUNCE] weston 12.0.1

2023-05-25 Thread Marius Vlad
Hi all, This is a point/bug-fix release for weston 12.0.0. Decided to do another Weston release to punctually address the build issues uncovered by Jan Engelhardt. Marius Vlad (3): libweston,shared/meson:build Add xkbcommon missing depends tests/meson.build: Add missing dependency

Re: Why does Java (XWayland / Weston) resize a Window to 1x1 pixel when HDMI is unplugged (and does not resize back when HDMI is plugged)

2023-06-08 Thread Marius Vlad
Hi, Sort of sounds like might have has been fixed with [1]. The change itself was integrated in weston 12, so you'd need to pick that version to test it out. Debian has only only weston 11 in experimental so you would need to either grab 12.0 branch from git, or get it from [2]. In both case you'

[ANNOUNCE] Weston bug-fix release schedule -- 12.0.2 and 11.0.3

2023-07-18 Thread Marius Vlad
Hi all, I'd like to announce a new point release schedule for Weston 12 and Weston 11. There's a pending Weston 13 release as well, but at this point we still have some in-flight changes to take care of, which combined with the holidays, would probably make more sense to have the new release in A

[ANNOUNCE] weston 12.0.2

2023-08-02 Thread Marius Vlad
pull writeback task if KMS atomic API is not supported tests: assert that capture info was received before trying screenshot Liu, Kai1 (1): xwm: WM_TRANSIENT_FOR should not point to override-redirect window Marius Vlad (3): backend-drm: Make DRM_CAP_ATOMIC_ASYNC_PAGE_FLIP

[ANNOUNCE] weston 11.0.3

2023-08-02 Thread Marius Vlad
Hi all, This is a point/bugfix release for Weston 11.0.3. Full commit history bellow. Liu, Kai1 (1): xwm: WM_TRANSIENT_FOR should not point to override-redirect window Marius Vlad (2): backend-drm/meson.build: Require at least mesa 21.1.1 build: bump to version 11.0.3 for the

[ANNOUNCE] weston 10.0.5

2023-08-02 Thread Marius Vlad
Hi all, This is a point/bugfix release for Weston 10.0.5. Full commit history bellow. Marius Vlad (2): backend-drm/meson.build: Require at least mesa 21.1.1 build: bump to version 10.0.5 for the point release git tag: 10.0.5 https://gitlab.freedesktop.org/wayland/weston/-/releases

Weston 13 and Weston 12.0.3 release schedule

2023-10-09 Thread Marius Vlad
Hi all, Here is the release schedule for Weston 13.0, the next major version: - Alpha: October 16, in one week - Beta: October 23 - RC1: October 30 - First possible release: November, 6 Package maintainers are encouraged to pick up the pre-releases to make sure packaging can be tested (and fixed

[ANNOUNCE] weston 12.0.91

2023-10-16 Thread Marius Vlad
ter constant Loïc Yhuel (3): libweston: Do not include private headers in shell-utils.h gl-renderer: Do not attach the first buffer twice gl-renderer: use correct read-back format and support WL_SHM_FORMAT_ABGR Marek Vasut (1): backend-drm: document additional-devices p

Re: Weston 13 and Weston 12.0.3 release schedule

2023-10-23 Thread Marius Vlad
Thanks! On Mon, Oct 09, 2023 at 07:36:06PM +0300, Marius Vlad wrote: > Hi all, > > Here is the release schedule for Weston 13.0, the next major version: > > - Alpha: October 16, in one week > - Beta: October 23 > - RC1: October 30 > - First possible release: November, 6 &

[ANNOUNCE] weston 12.0.92

2023-10-30 Thread Marius Vlad
not use NULL as stock sRGB color profile Marius Vlad (3): backend-x11: Move back-end removal to the destroy function libweston: Ignore subsurface offsets build: bump to version 12.0.92 for the beta release git tag: 12.0.92 https://gitlab.freedesktop.org/wayland/weston/-/releases

[ANNOUNCE] weston 12.0.93

2023-11-06 Thread Marius Vlad
Hi all, This is the RC1 release for Weston 13.0.0. Full commit history below. Marius Vlad (1): build: bump to version 12.0.93 for the RC1 release git tag: 12.0.93 https://gitlab.freedesktop.org/wayland/weston/-/releases/12.0.93/downloads/weston-12.0.93.tar.xz SHA256

[ANNOUNCE] weston 12.0.94

2023-11-13 Thread Marius Vlad
eston: Don't set VISIBILITY_DIRTY on non-primary planes vnc: Fix cursor updates drm-backend: Fix cursor updates with overlapping heads Marius Vlad (1): build: bump to version 12.0.94 for the RC2 release git tag: 12.0.94 https://gitlab.freedesktop.org/wayland/weston/-/releas

[ANNOUNCE] weston 12.0.95

2023-11-21 Thread Marius Vlad
Hi all, This is the RC3 release for Weston 13.0.0. Full commit history below: Daniel Stone (2): desktop-shell: Map input panel exactly once weston-keyboard: Create input_panel_surface earlier Marius Vlad (2): backend-x11: Fix error shutdown path for x11 build: bump to

[ANNOUNCE] weston 13.0.0

2023-11-27 Thread Marius Vlad
er: Remove launcher-logind has been removed entirely. This was already deprecated previously. Users are encourated to use libseat which has systemd-logind support with its backends. Marius Vlad (2): build: bump to version 13.0.0 for the official release git tag: 13.0.0 https://gitlab.freed

[ANNOUNCE] weston 12.0.3

2023-11-28 Thread Marius Vlad
Hi all, This is a point/bugfix release for Weston 12. Full commit history bellow. Aske Bækdal Møller (1): clients: keyboard: fix delete before cursor Derek Foreman (2): toy-toolkit: Fix rotations xwm: Fix accidental resizing of windows Marius Vlad (1): build: bump to

Re: Backport to 9.0.0 of: backend-drm: schedule connector disable for detached head

2023-12-11 Thread Marius Vlad
Hi, On Mon, Dec 11, 2023 at 11:20:16AM +0100, Martin Petzold wrote: > Has anyone backported this [1] patch to Weston 9.0.0? > > [1] > https://gitlab.freedesktop.org/wayland/weston/-/commit/bcacd9ec5a924317416eabb65a6cd6767d5bfb94 No, it got backported to Weston 11. Think it might be possible to

Re: Punch hole logic in gl-renderer in weston

2024-01-23 Thread Marius Vlad
Hi, Work towards adding this functionality is discussed at https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1258 On Tue, Jan 23, 2024 at 01:13:20PM +, Namit Solanki (QUIC) wrote: > Hi Weston team, > > For the use cases where the GPU composed output (output of > gl-renderer) is

Re: [PATCH 1/2] drm/tidss: Fix initial plane zpos values

2024-02-13 Thread Marius Vlad
On Tue, Feb 13, 2024 at 11:57:59AM +0200, Tomi Valkeinen wrote: > Hi, Hi, > > On 13/02/2024 11:04, Pekka Paalanen wrote: > > On Tue, 13 Feb 2024 10:16:36 +0200 > > Tomi Valkeinen wrote: > > > > > When the driver sets up the zpos property it sets the default zpos value > > > to the HW id of the p

Re: Issue with logind-launcher

2024-02-14 Thread Marius Vlad
Hi, This is just a speculation, only swiftly looked over your systemd files, but make sure you have polkit installed on the target. VT switching/switching graphics mode requires having it installed. Believe newer systemd/systemd-login fixed this. On Wed, Feb 14, 2024 at 02:17:14PM +0530, Akshaya

Re: Wayland debugging with Qtwayland, gstreamer waylandsink, wayland-lib and Weston

2024-02-22 Thread Marius Vlad
Hi, On Thu, Feb 22, 2024 at 03:21:01PM +, Terry Barnaby wrote: > Hi, > > We are developing a video processing system that runs on an NXP imx8 > processor using a Yocto embedded Linux system that has Qt6, GStreamer, > Wayland and Weston. > > We are having a problem displaying the video stream

Re: Wayland debugging with Qtwayland, gstreamer waylandsink, wayland-lib and Weston

2024-02-23 Thread Marius Vlad
ng a Wayland subsurface > from the Qt top level surface and handing that to waylandsink and then > manage this subsurface, like hiding, showing and resizing, when the QWidget > is hidden/shown/resized. > > Or could there be a way of "activating" the child QWidget's Wayla

Re: identifying active application/window under wayland

2024-03-19 Thread Marius Vlad
On Fri, Mar 15, 2024 at 05:07:24AM +, Dan Kortschak wrote: > Hello, Hi, > > Apologies if this is not the correct forum for this. If this is the > case, please direct me to a more appropriate place. > > I have searched the archive and cannot find any topic that appears to > cover this. > > I

Re: Qustion: Support for Splitting Application Output Across Multiple Displays in Weston

2024-03-29 Thread Marius Vlad
On Fri, Mar 29, 2024 at 10:20:50AM +0900, Yosuke Nakayama wrote: > Dear Wayland-devel Community, Hi, > > I am currently exploring the capabilities of Weston, the reference > compositor for Wayland, specifically in the context of an application use > case that I am working on. My goal is to achieve

Re: Issue with starting Weston service

2024-03-29 Thread Marius Vlad
On Fri, Mar 29, 2024 at 12:28:36AM +0530, Akshaya Maran wrote: > Hi, Hi, > > I am facing an issue while trying to start the weston service . > Below is the error message : > > *weston.service - Weston, a Wayland compositor, as a system service* > > * Loaded: loaded (/lib/systemd/system/westo

Re: Qustion: Support for Splitting Application Output Across Multiple Displays in Weston

2024-03-29 Thread Marius Vlad
but with ivi-shell you can have other controllers which can problably achieve that, but similarly to the new shell, you might have to write it. Might want to take a look at the wayland-ivi-extension see if it that has something like that. > > On Fri, Mar 29, 2024 at 5:45 PM Marius Vlad > wro

Re: Issue with starting Weston service

2024-04-01 Thread Marius Vlad
ing > /usr/bin/weston: Operation not permitted* > *systemd[1]: weston.service: Main process exited, code=exited, > status=224/PAM* > *systemd[1]: weston.service: Failed with result 'exit-code'.* > *systemd[1]: Failed to start weston.service.* > > > Can you help me

[ANNOUNCE] Weston bug-fix release schedule -- 13.0.1 and 12.0.4

2024-04-15 Thread Marius Vlad
Hi all, I've been postponing these for a while now, and given that Weston 14 is still in development with some in-flight changes, think it would good to have at least an intermediary, bug-fix release, for Weston 13, respectively Weston 12. Next week, 23 of April, 2024, I'd like to cut both trees

[ANNOUNCE] Weston 12.0.4

2024-04-23 Thread Marius Vlad
Hi all, Weston 12.0.4, a bug fix release for 12.0.0 has been released. Full changelog below: Arnaud Vrac (2): desktop-shell: clamp view alpha correctly clients/desktop-shell: fix crash on init when panel is disabled Marius Vlad (1): build: bump to version 12.0.4 for the point

[ANNOUNCE] Weston 13.0.1

2024-04-23 Thread Marius Vlad
desktop-shell: Avoid using maximized size in fullscreen state Marius Vlad (3): backend-pipewire: Move region initialization at the start libweston: Add paint node destruction into weston_layer_entry_remove() build: bump to version 13.0.1 for the point release Michael Olbrich (1

Re: [ANNOUNCE] Weston 13.0.1

2024-04-23 Thread Marius Vlad
Hi all, Someone pointed out that the tag was wrong, pointing apparently to main branch. Had to delete the tag and re-create it. Should now point correctly. All links are the same, with the same files. Thanks for heads-up Dylan! On Tue, Apr 23, 2024 at 06:55:45PM +0300, Marius Vlad wrote: >

Re: Weston mirror/clone to 2 different displays

2024-04-29 Thread Marius Vlad
On Mon, Apr 29, 2024 at 08:55:31PM +, Dawn HOWE wrote: > Hello, Hi, > > I posted a question last year about mirroring/cloning to LVDS/hdmi on > an imx8, which is not supported by the display driver. This thread > suggests that a solution for this was being worked last June, but I > have not se

Re: Full-motion zero-copy screen capture in Weston

2024-05-25 Thread Marius Vlad
On Fri, May 24, 2024 at 09:43:58PM +, Hoosier, Matt wrote: > Hi, > > I'm interested in finding or contributing some mechanism to get sort of the > same effect as a cross between: > > > * > weston_output_capture's support for using the DRM_MODE_CONNECTOR_WRITEBACK > connectors, and > >

Re: Full-motion zero-copy screen capture in Weston

2024-05-28 Thread Marius Vlad
out here? No sorry, I haven't really implied that, just pointed that out there's some work for PipeWire gaining dmabuf. Screen-sharing an output is done with multiple backends, and configuring Weston front-end is it with https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/341. &

Re: Full-motion zero-copy screen capture in Weston

2024-05-28 Thread Marius Vlad
Hi again, The MR I'd like to link is actually at https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/1476 On Tue, May 28, 2024 at 08:04:52PM +0300, Marius Vlad wrote: > On Tue, May 28, 2024 at 03:53:23PM +, Hoosier, Matt wrote: > > Hi Marius, > Hi, > >

Re: Full-motion zero-copy screen capture in Weston

2024-06-05 Thread Marius Vlad
silverblue/toolbox/ > > > -Original Message- > > From: Pekka Paalanen > > Sent: Tuesday, June 4, 2024 3:20 AM > > To: Hoosier, Matt > > Cc: s...@cmpwn.com; cont...@emersion.fr; Marius Vlad > > ; wayland-devel@lists.freedesktop.org > > Subject:

[ANNOUNCE] weston 13.0.3

2024-06-05 Thread Marius Vlad
broken and recommends everyone to use the latest one, 13.0.3. I'm including the changelog from 13.0.1 until now (there no new changes just the meson.build bumps and a fix for CI to be able to do the release), but here there are: Marius Vlad (2): build: bump to version 13.0.2 for the

Re: [ANNOUNCE] Weston 13.0.1

2024-06-05 Thread Marius Vlad
s the latest stable point release. Apologies if this caused issues/inconsistencies, but there were some cumulative factors that lead to this. On Tue, Apr 23, 2024 at 08:07:41PM +0300, Marius Vlad wrote: > Hi all, > > Someone pointed out that the tag was wrong, pointing apparently to > ma

Re: Full-motion zero-copy screen capture in Weston

2024-06-13 Thread Marius Vlad
On Wed, Jun 12, 2024 at 09:35:48PM +, Hoosier, Matt wrote: > > -Original Message- > > From: Hoosier, Matt > > Sent: Wednesday, June 12, 2024 8:37 AM > > To: Pekka Paalanen > > Cc: s...@cmpwn.com; cont...@emersion.fr; Marius Vlad > > ; wayland

Re: Blank screen observed when running Weston with pixman renderer and drm-backend

2024-07-05 Thread Marius Vlad
Hi Pritama, Namit, On Fri, Jul 05, 2024 at 07:14:35AM +, Namit Solanki (QUIC) wrote: > Hi Weston team, > > Can you please let us know if you faced this issue on Weston 10? No. I've tried this with 10.0.2 and 10.0.5 (our latest bug-fix release Weston 10). > > Or else can you please give some

[ANNOUNCE] Weston 14 release schedule

2024-07-23 Thread Marius Vlad
Hi all, We haven't had a new release in a while so I'd like to propose the following release schedule for Weston 14. - Alpha: August 7th (in 2 weeks) - Beta: August 14 - RC1: August 21 - First potential final release: August 28 (in 5 weeks) If there's something you'd like to see landing before t

Re: [ANNOUNCE] Weston 14 release schedule

2024-08-06 Thread Marius Vlad
Hi all, Short PSA: Decided to postpone our alpha release for next week, August 14, to be able to land some in-flight work we have going at the moment. On Wed, Jul 24, 2024 at 09:29:51AM +0300, Marius Vlad wrote: > Hi all, > > We haven't had a new release in a while so I'd li

[ANNOUNCE] weston 13.0.91

2024-08-14 Thread Marius Vlad
y vnc: Enable password authentication in non-TLS mode man: Update documentation of weston-vnc Marius Vlad (47): meson.build: reopen main for regular development libweston/animation: Remove weston_fade_run unused argument compositor/main: Warn out if started over tty/pt

[ANNOUNCE] weston 13.0.92

2024-08-21 Thread Marius Vlad
Hi all, This is the beta release for Weston 14.0.0. Changelog since the alpha release: Derek Foreman (1): drm: Remove unnecessary parameter from drm_output_state_alloc() Marius Vlad (1): build: bump to version 13.0.92 for the beta release git tag: 13.0.92 https

[ANNOUNCE] weston 13.0.93

2024-08-28 Thread Marius Vlad
Hi all, This is the RC1 release for Weston 14.0.0. Changelog since beta release: Marius Vlad (3): libweston/drm-virtual: Add prepare_repaint to perform a repaint libweston/drm-virtual: Point output base backend the DRM backend build: bump to version 13.0.93 for the RC1

[ANNOUNCE] weston 13.0.94

2024-08-30 Thread Marius Vlad
Hi all, This is the RC2 release for Weston 14.0.0. Changelog since RC1: Marius Vlad (2): libweston/color-management: Add fallback for static_assert build: bump to version 13.0.94 for the RC2 release git tag: 13.0.94 https://gitlab.freedesktop.org/wayland/weston/-/releases/13.0.94

[ANNOUNCE] weston 13.0.94

2024-08-30 Thread Marius Vlad
Hi all, This is the RC2 release for Weston 14.0.0. Changelog since RC1: Marius Vlad (2): libweston/color-management: Add fallback for static_assert build: bump to version 13.0.94 for the RC2 release git tag: 13.0.94 https://gitlab.freedesktop.org/wayland/weston/-/releases/13.0.94

  1   2   >