Quote Originally Posted by Darkhog View Post
Mainly graphic effects such as blur, dof, reflections, etc. but also I'm interested in OpenCL.
That is like as asking tutorials for multithreading and interfaces when you haven't done a simple "hello world" yet. Those effects are not from the easy end. There are many tutorials which give ready source code in them, and language shouldn't really matter. All you need to see in them is how and where OpenGL commands are called, and what shader code does. This is one of them:
http://en.wikibooks.org/wiki/OpenGL_...GL_Tutorial_03
There is also some, bit outdated but mostly still valid guides and codes:
http://www.lighthouse3d.com/tutorial...-glsl-example/

The way GL programs and shader sources are used and built, has not changed when going from OpenGL 2 to 3.