+ # Hook to setup the OpenGL context: compiling shaders, creating VBO, reloading textures, etc.
+ #
+ # The gamnit services redefine this method to prepare optimizations and more.
+ # Clients may also refine this method to prepare custom OpenGL resources.
+ fun create_gamnit do end
+
+ # Hook to prepare for recreating the OpenGL context
+ #
+ # Some gamnit services refine this method to reset caches before the
+ # next call to `create_gamnit`.
+ fun recreate_gamnit do end