Programmable pipeline abstraction
<clutter-shader> is an object providing an abstraction over the
OpenGL programmable pipeline. By using <clutter-shader>s is
possible to override the drawing pipeline by using small programs also
known as "shaders".
<clutter-shader> is available since Clutter 0.6.
<clutter-shader> is deprecated since Clutter 1.8; use
<clutter-shader-effect> in newly written code.