TextureClient buffer provider