Handle empty indices array without crashing
Interpret index offset in GL drawcalls as byte offset
Better handling for renderbuffer FBO attachments. See gl-320-fbo-blit

* To display them, we create a texture of the same size/format at creation
  time and do an FBO blit to it, then display that texture