I have an an OSX OpenGL app I\'m trying to modify. When I create the app a whole
bunch of initialisation functions are called -- including methods where I can specify my own
Typically you don't need to do this; just exiting the application will tear down any resources you've allocated. Even if you've captured the screen, it should go back to normal.