# Update blade to a version that can run GLES for Zed \(\#10243\) · gitcafe/zed

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

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

Visibility: public

Requested revision: 8f69eac4021a9d4f7c8791cfc70b6668fd7d44bd

Requested commit: 8f69eac4021a9d4f7c8791cfc70b6668fd7d44bd

Commit: 8f69eac4021a9d4f7c8791cfc70b6668fd7d44bd

Tree: 4358b8f213e75da42a02d35258bca30a1f5d6a55

Author: Dzmitry Malyshau

Committer: GitHub

## Message

````
Update blade to a version that can run GLES for Zed (#10243)

Release Notes:
- N/A

Picks up https://github.com/kvark/blade/pull/105,
https://github.com/kvark/blade/pull/97, and more

Switches the presentation to be non-blocking, which will improve the
latency slightly.

Allows to start playing with GLES backend, e.g.
```bash
cd crates/gpui
RUSTFLAGS="--cfg gles" CARGO_TARGET_DIR=./target-gl cargo run --example hello_world
```

It doesn't currently render properly due to an issue that needs
investigation, see
https://github.com/kvark/blade/pull/105#issuecomment-2041006542
But at least it's a start

Co-authored-by: Mikayla Maki <mikayla@zed.dev>
````

## Parents

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

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