opengl: use PBO only if GL_EXT_unpack_subimage is available