Code which demonstrates how to hook shared modules on Linux, using methods such as dlsym to modify the methods of OpenGL. This is very similar to hooking on Windows with wrapper dynamic link libraries.