Texture as data storage