bind()
    {
        if (this.nativeVao)
        {
            this.nativeVaoExtension.bindVertexArrayOES(this.nativeVao);

            if (this.dirty)
            {
                this.dirty = false;
                this.activate();
            }
        }
        else
        {
            this.activate();
        }

        return this;
    }
/**
     * Binds the buffer
     *
     * @return {GLVertexArrayObject} Returns self.
     */
Binds the buffer
@return {GLVertexArrayObject} Returns self.
Binds the buffer @return { GLVertexArrayObject } Returns self .
bind()
    {
        if (this.nativeVao)
        {
            this.nativeVaoExtension.bindVertexArrayOES(this.nativeVao);
            if (this.dirty)
            {
                this.dirty = false;
                this.activate();
            }
        }
        else
        {
            this.activate();
        }
        return this;
    }
bind ( ) { if ( this . nativeVao ) { this . nativeVaoExtension . bindVertexArrayOES ( this . nativeVao ) ; if ( this . dirty ) { this . dirty = false ; this . activate ( ) ; } } else { this . activate ( ) ; } return this ; }
Binds the buffer
 @return {GLVertexArrayObject} Returns self.
Binds the buffer @return { GLVertexArrayObject } Returns self .