Re: [Development] Using DMA instead of SHM in non OpenGL apps (Linux/Wayland)

2023-08-06 Thread Kai Uwe Broulik
Hi, Qt Wayland Client currently relies on EGL through wayland-egl integration to do the right thing. On Mesa for instance Qt indeed transparently uses zwp_linux_dmabuf_v1. However, I agree that Qt itself should have an implementation of the aforementioned protocol on the *client* side, too (

[Development] Done: Codereview maintenance on Monday 7-Aug 5:00 am UTC

2023-08-06 Thread Jukka Jokiniva via Development
Maintenance break for Codereview is over. From: Development on behalf of Jukka Jokiniva via Development Date: Monday, 7. August 2023 at 7.49 To: qt-dev Subject: [Development] Reminder: Codereview maintenance on Monday 7-Aug 5:00 am UTC Maintenance break will start in 15 minutes From: Develop

Re: [Development] Monthly CI maintenance break - August (Mon, Aug 7th 2023)

2023-08-06 Thread Ville-Pekka Karhu via Development
This starts NOW From: Ville-Pekka Karhu Sent: Monday, July 31, 2023 10:29 To: Qt development mailing list Subject: Monthly CI maintenance break - August (Mon, Aug 7th 2023) Hi, We’ll have our scheduled maintenance break on next Monday (7th of August). We’ll b

[Development] Using DMA instead of SHM in non OpenGL apps (Linux/Wayland)

2023-08-06 Thread Eduardo Hopperdietzel
Hello, I've noticed that Qt currently uses shared memory for buffer sharing with Wayland compositors in non-OpenGL rendering applications. However, a more efficient approach would be to use the zwp_linux_dmabuf_v1 protocol. By creating a DMA buffer, mapping it, and performing CPU rendering there,

[Development] Reminder: Codereview maintenance on Monday 7-Aug 5:00 am UTC

2023-08-06 Thread Jukka Jokiniva via Development
Maintenance break will start in 15 minutes From: Development on behalf of Jukka Jokiniva via Development Date: Wednesday, 2. August 2023 at 9.25 To: qt-dev Subject: [Development] Codereview maintenance on Monday 7-Aug 5:00 am UTC Hi all, There will be a maintenance break on the codereview.qt-p