Hi,
Simple example, how to render cairo output to a GLFW window, using GL as backend, Although the topic is obsolete, I decided to publish it for information purposes only, although there are many words of criticism, this combination GLFW Cairo-gl works quite well. Maybe it will be useful to someone. Below you can find my code, maybe it will useful to somebody.
Feel free to comment.
– Rafał