Skip to content

Releases: wlrfx/scenefx

scenefx 0.2.1

16 Feb 19:24
Compare
Choose a tag to compare

Quick bug fix release, still based off of wlroots 0.18.1

  • some optimized blur fixes and simplification
  • can now install alongside previous versions
  • minor rect fixes
  • minor damage tracking improvements

scenefx 0.2

11 Feb 00:30
Compare
Choose a tag to compare

The wlrfx team is excited to announce SceneFX 0.2, based off of wlroots 0.18.1

What's Changed

  • moved shadow effect to its own scene node
  • added clipped_region to scene rect nodes, allowing them to easily be used as window decorations
  • general shader performance improvements
  • added scene-graph example to repo
  • rect gradients (not yet exposed in scenefx for compositors to use, but will be in the next release)
  • individual corner rounding for rect and buffer nodes
  • support for blurring the background of buffer and rect nodes
  • various bug fixes and cleanups
  • Add accepts_input bool to rect nodes

New Contributors

Full Changelog: 0.1...0.2

scenefx 0.1

29 Apr 04:46
e6bc246
Compare
Choose a tag to compare

The wlrfx team is thrilled to cut our first release of scenefx - the drop-in replacement for the wlroots scene API that allows wayland compositors to render surfaces with eye-candy effects! Version 0.1 is used by swayfx version 0.4, and is also currently supported in dwl as a patch. Scenefx 0.1 supports the eye candy found in swayfx 0.3, including blur, drop shadows, and rounded corners!

Please note that there is still work needed to cut a 1.0 release, which will signify scenefx being ready for usage in other compositors, as we still have a few changes to make before we're ready for other compositors to use scenefx!

Scenefx 0.1 is based off of wlroots 0.17.1