mirror of
https://git.yoctoproject.org/poky
synced 2026-03-06 23:39:40 +01:00
The bug-fix release includes the following changes: In some cases we couldn't assign outputs to clients in kiosk-shell. This would affect clients who perform an initial commit and afterwards set the window property. Fixed a couple of issues with output assignment in multiple outputs setups on kiosk-shell. Fixed sub-surfaces that were not updated on commit, by caching buffer damage for synced sub-surfaces. Fixed an issue with sub-surfaces, which in some circumstances would show them of, even if unmapped. Fixed build issue related to deprecated fbdev back-end. Re-worked some previous fixes in desktop-shell to address closing/destroying of client's windows, which is particularly problematic when having close animation enabled. Minor fixes to the simple-egl client to defer the creation of the EGL window after the initial wl_surface commit. Multiple fixes to the simple-dmabuf-feedback client to support multi-tranche feedbacks: improved buffer status tracking, added a fallback print method for unknown formats, and resort to using a time slot instead of using a number of redraws. Increased buffer limit to four for simple-dmabuf-* clients. Improved debugging support when KMS import failed. - optimized surface feedback creation on demand. Fix performance regression in fragment shader brought in by previous color management work. (From OE-Core rev: 3903a248e1b861d0a3826b35d61666c6a3bb7ad5) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 682594b7827d15813c3bc4980a561ad7e89ea8b4) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>