Shader Editor

873 reviews
Content rating
Screenshot image
Screenshot image

About this app

This is open source:

* 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:
Updated on
Nov 17, 2023

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

826 reviews
Shu Yoshioka
November 25, 2023
App startup is so fast! It's incredible!
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.
23 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!
24 people found this review helpful
Did you find this helpful?

What's new

* Use lexer based syntax highlighting
* Improve monochrome icon