Release Notes:
- N/A
Following up to #10880
TODO:
- [x] create window as transparent
- [x] X11
- [x] Wayland
- [ ] Windows
- [x] MacOS (when used with Blade)
- [x] enable GPU surface transparency
- [x] adjust the pipeline blend modes
- [x] adjust shader outputs

Blurred results from @jansol (on Wayland), who contributed to this work:

---------
Co-authored-by: Jan Solanti <jhs@psonet.com>
e4f13dd561Dzmitry Malyshau committed on 5/6/2024, 4:53:08 PM· committed by GitHubparent056c785