OpenGL Photo Editor Showcase
This project was originally created to learn basics of OpenGL and build a simple and tiny photo editor app (less than 1 MB) on the top of it.
Since it is educational project it might contain bugs, be unstable and not well tested. The project might be useful for developers who are learning OpenGL basics, just like I do.
- Offscreen rendering
- Ping Pong texture rendering
- vertex/fragment shaders for creating visual effects
- Textures export
- Dark/light theme support
Used Tools and Libraries
- Jetpack Compose – for UI
- TEA-Bag – for app architecture
- Improve overall rendering performance by employing viewport size rather than original image size when rendering
- Implement multitouch support
- Implement zoom functionality
- Image disappears after putting the app to background on some devices (at least on Meizu). Have no ideas yet on how to fix it. Looks like it’s related to Compose somehow