Custom types for {render,frame}buffer and plurals.
Polish a few Gen* and Delete* GL functions.