If the renderbuffer id was not generated by glGenRenderbuffers, glBindRenderbuffer
needs to create the cached renderbuffer