Shader Editor

Create GLSL shaders and use them as live wallpaper.

Shader Editor - Create GLSL Shaders as Live Wallpaper

"Shader Editor" is an open-source Android app that allows you to create and use GLSL shaders as live wallpapers. It features live previews, syntax and error highlighting, hardware sensor exposure, and support for multiple touches. With tools like FPS display and the ability to import textures, it provides a robust environment for shader programming. The app is designed to optimize performance and conserve battery life during use, ensuring a smooth experience even on lower-end devices.
Install from Google Play Store

App stats

Version: 2.34.3 (Last updated: 2024-08-22)
Creation date: 2013-06-02
Permissions
Photos/Media/Files: read the contents of your USB storage, modify or delete the contents of your USB storage
Storage: read the contents of your USB storage, modify or delete the contents of your USB storage
Camera: take pictures and videos

Ranking

Other platforms

Shader Editor (v1.0.17)
4.29 (24) 5,000
Not available on Firefox
Not available on Edge
Want to check extension ranking and stats more quickly for other Android apps? Install Chrome-Stats extension to view Android-Stats data as you browse the Google Play Store.

App summary

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

User reviews

These summaries are automatically generated weekly using AI based on recent user reviews. Google Play Store does not verify user reviews, so some user reviews may be inaccurate, spammy, or outdated.
Pros
  • User-friendly and efficient for learning about shaders
  • Possibility to create cool and original wallpapers
  • No ads or bloatware, focused on shader creation
  • Supportive developer who is responsive to issues
  • Fun and engaging for tinkering and creative expression
Cons
  • App crashes frequently, particularly with broken code
  • Keyboard input is slow and hinders coding experience
  • Compiling shaders automatically can lead to unwanted errors
  • Editing becomes progressively slower with complex shaders
  • Lack of clear documentation or options for setting wallpapers
Most mentioned
  • Crashes and stability issues
  • Slow keyboard response
  • Complex shaders causing performance issues
  • Automatic compilation leading to errors
  • User-friendly design with creative possibilities
User reviews
Is it possible to render two or more shader files on top of each other with this current version?
by Alfred, 2024-11-07

does what it says, and best of all you can put your creations as background! only bad part is that the opengl language specification that they use in this app is mostly unheard of in the rest of the internet, so some tweaking needs to be done to most shaders found online, for them to work on this app. otherwise pretty cool
by Nicolas Cardenas, 2024-10-23

It's fun to use, but the app keeps crashing from broken code, and there seems to be no way to fix it outside of deleting all the data. The app shouldn't try to compile and run immediately on launch - and should also handle fail cases without crashing better. It's also annoying to have errors appear while typing in a way that interferes with typing. I'd personally prefer having to compile the shader on my choosing than have the app automatically try to compile and get these obnoxious popups.
by Alyssa, 2024-09-27
View all user reviews

Similar apps

Here are some Android apps that are similar to Shader Editor: