This is an attempt to use OpenGLES2 in native C++ code using nengl, and apply transitions. https://medium.com/@prabindh/using-gl-transitions-for-effects-9e73abfc8fd5 In particular, complete example is at - https://github.com/prabindh/nengl/commit/4e8ac1427940059b45af0fdeb194963da18ab099