Shader Editor

4.8
892 reviews
50K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image

About this app

This is open source:
https://github.com/markusfisch/ShaderEditor

* Live preview in background or on an extra screen
* Syntax highlighting
* Error highlighting
* FPS display
* Use any shader as live wallpaper
* Exposure of hardware sensors
* Support for wallpaper offset
* Exposure of battery level
* Supports multiple touches
* Previous rendered frame in backbuffer texture
* Import and use arbitrary textures
* Disables rendering when battery is low

Some devices limit GPU usage to consume less power when not plugged in. Always check the performance with the soft keyboard hidden and the power cord off. A shader should make at least around 30 fps to not slow down the UI if you intend to use it as a live wallpaper.

Unfortunately error information is disabled on some devices (e.g. Huawei Ideos X3, Asus Transformer). Error highlighting/reporting is not possible on these devices.

Please report bugs here:
https://github.com/markusfisch/ShaderEditor/issues
Updated on
Mar 28, 2024

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

Ratings and reviews

4.7
844 reviews
Geko
December 9, 2023
The best app to execute shaders on the entire play store, since it's likely the only one. However, I can't recommend anyone use it to actually write code because the keyboard slows down drastically and you'll soon be waiting seconds for every character. I write my GLSL in another app then paste it in this one and it executes perfectly.
4 people found this review helpful
Did you find this helpful?
Asbjørn Birkelund
April 29, 2021
I love this, I've always wanted to make my own live backgrounds, and I'm also currently learning to do computer graphics, so this is perfect. The editor is a little finicky (what you'd expect from coding on a phone), but it's cool how much stuff you can make (sometimes with hanky workarounds though). while it seems like the app isn't getting updates here *that* often, the GitHub repo is still constantly updated.
24 people found this review helpful
Did you find this helpful?
Stas Calisie
June 19, 2020
Hey! Great app! Actually there are annoying things while editing. And orientation uniform updates not fast enough (around 5fps, while fps of the shader is 60). And I think, it would be great if the shader updates only when the code compiles successfully (the black screen which appears all the time is really annoying). Thanks!
25 people found this review helpful
Did you find this helpful?

What's new

* Fix overflow menu on pre Lollipop