linux-wallpaperengine icon indicating copy to clipboard operation
linux-wallpaperengine copied to clipboard

Properly support composite layers and FBOs

Open Almamu opened this issue 3 years ago • 2 comments

As it is right now, any background that uses any of those won't be displayed properly. Support for FBOs and composite layers is needed (any of the textures named _rt_SOMETHING).

Almamu avatar Sep 08 '21 20:09 Almamu

First part of the work implemented in 5828b2ee80ee3dcab1e34ed4d80ce879e1a91d4a, there's still work needed on the effects and passes side of things for composite objects to work just fine. This new commit also fixes some issues with the rendering of scaled objects.

Almamu avatar Sep 27 '21 00:09 Almamu

Further work was done on commits f5e943b0fc57fabf0f7333f120f94fa85e0dbf20, f86eba347cb0a97fbe7dfa4256dec17692a8f41e and 13ef4a96c2875dfb68c84e6dd4c85bacb6b6689e. This also drives further proper positioning of things on the screen. There's still some things that require a fix (check background 2587853068) that might prove a bit harder to track, but for now 1845706469 displays everything but the particles (which are tracked on #52)

Almamu avatar Oct 01 '21 02:10 Almamu