Hi! Can blender work with these:
uniform mat4 gbufferProjectionInverse;
uniform mat4 gbufferPreviousProjection;
uniform mat4 gbufferModelViewInverse;
uniform mat4 gbufferPreviousModelView;
uniform vec3 cameraPosition;
uniform vec3 previousCameraPosition;
Blender uses OpenGL for all of it's drawing.
Look at the bgl module to see what is exposed to the Python scripting interface.