shaders access all block textures simultaneously