I am using libgdx for making an Android app that will be using TextureRegions which defines a rectangular area of texture. Now I wan't to apply some visual effects to the TextureRegion using OpenGL ES (Which can include anything from blur effects to gradients to glowing effects to some or all part of the texture). After searching through internet and going through some popular tutorials, I am feeling lost on how to apply these effects in a dynamic way. I tried searching for some libraries that have made this task easier by reducing the complexities of OpenGL and came across Clutter which is way too extensive for such a simple task.
Can anyone please guide me to some starting point to manipulate and apply visual effects to textures using OpenGL ES. Any libraries or tutorials/methods and explanations will be very helpful.