initState() {
        this.state = {
            // if we are currently rendering
            isActive: true,
            isContextLost: true,
            drawingEnabled: true,
            forceRender: false,

            // current program ID
            currentProgramID: null,

            // current geometry drawn
            currentGeometryID: null,
            // whether we should force buffer bindings update
            forceBufferUpdate: false,

            // if we're using depth test or not
            depthTest: null,
            // blending
            blending: null,
            // face culling
            cullFace: null,

            // current frame buffer ID
            frameBufferID: null,
            // current scene pass ID
            scenePassIndex: null,

            // textures
            activeTexture: null,
            unpackAlignment: null,
            flipY: null,
            premultiplyAlpha: null,
        };
    }
Set/reset our context state object
*