6:55:19ShinmeraI feel like I might to revise the Simple API to be changed such that the draw functions first return an object representing the shape to be drawn, and then you can call render on those.
6:55:35ShinmeraWould still allow immediate stuff be just rendering and discarding, but it would also allow caching things.
6:56:19ShinmeraNot sure how far I'd like to allow the caching though.
6:56:39ShinmeraIf I allow it to the point of GL resources you'd have to manually free the shapes.