Use TextureBufferData as a data source