View difference between Paste ID: ZnAUwMZt and QphtnTJL
SHOW: | | - or go back to the newest paste.
1-
        public static Texture2D LoadFromFile(string filePath)
1+
        public static Texture2D LoadFromFile(string filePath, GraphicsDevice graphicsDevice)
2
        {
3
            if (!filePath.EndsWith(".png")) { throw new ArgumentException("Tried to load an image that was not a PNG.", "filePath"); }
4
            if (!File.Exists(filePath)) { throw new FileNotFoundException(string.Format("The file at {0} does not exist.")); }
5
6
            using (Stream stream = File.OpenRead(filePath))
7
            {
8-
                return Texture2D.FromStream(GameServices.Graphics, stream);
8+
                return Texture2D.FromStream(graphicsDevice, stream);
9
            }
10
        }