MoltenGL might be the solution here, no?