Giving up on PyOpenGL for the night. Creating a C-level API for a Python module requires either manually maintaining huge vtables, or somehow modelling the whole set. I've been trying to go with modelling the functions in Python, and that just isn't working, it's too awkward to modify the parts that need modification.
Don't know what I'll do to fix the mess. Certainly don't want to go back to the old way, but this approach is looking just as hard to maintain. Blah.
Pingbacks are closed.