[HOpenGL] HOpenGL and the new library hierarchy