add cairo opengl examples
make fixed function cairo example work