# Blade window transparency \(\#10973\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/e4f13dd561c1da45df7e2b9a4a643b60c24ae0b8)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: e4f13dd561c1da45df7e2b9a4a643b60c24ae0b8

Requested commit: e4f13dd561c1da45df7e2b9a4a643b60c24ae0b8

Commit: e4f13dd561c1da45df7e2b9a4a643b60c24ae0b8

Tree: fd3982ef8d24b82a99159f9f500f945ecbd08a54

Author: Dzmitry Malyshau

Committer: GitHub

## Message

```
Blade window transparency (#10973)

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


![transparency2](https://github.com/zed-industries/zed/assets/107301/d554a41b-5d3f-4420-a857-c64c1747c2d5)

Blurred results from @jansol (on Wayland), who contributed to this work:


![zed-blur](https://github.com/zed-industries/zed/assets/107301/a6822171-2dcf-4109-be55-b75557c586de)

---------

Co-authored-by: Jan Solanti <jhs@psonet.com>
```

## Parents

- [056c785f4ede2264303049dd6291b9b8bad7fc82](https://git.cafe/gitcafe/zed/commit/056c785f4ede2264303049dd6291b9b8bad7fc82?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/e4f13dd561c1da45df7e2b9a4a643b60c24ae0b8?format=markdown)
