Technically you don't lose resolution when upscaling, only when downscaling; the issue is that upscaled things are either blurred so as to not look jagged, or they aren't, which, with specific styles, like pixelart, may actually look cleaner. And those things depend on the filter mode being bilinear or nearest neighbour. (there are also other types, but löve doesn't really support them, like lanczos filtering for example)
Me and my stuff True Neutral Aspirant. Why, yes, i do indeed enjoy sarcastically correcting others when they make the most blatant of spelling mistakes. No bullying or trolling the innocent tho.