Textures and 2D graphics