api: {
    framebuffer: getFramebuffer;
    texture: getTexture;
    buffer: getBuffer;
    clear: clear;
    command: command;
    call: command;
}

An API object given to gpgpu, to interact with GL resources.

Based on regl's API; but can be use any GL renderer, given hooks matching these implementations.