Core OpenGL logic, including filter hierarchy, writing in C++ (cross-platform); OpenGL context and window management, together with Renderer API, writing in platform-specific code (Java, ObjC, etc.); ...
Spine is 2D skeletal animation software for video games with many kinds of runtime implement, see https://github.com/EsotericSoftware/spine-runtimes, here we render ...