If you’re scaling based on percentage of overall window dimension, the elements will be the same physical size on two monitors of the same physical size even if one is 1080p and one is 2160p or what have you. It won’t cause you to draw elements with a fixed physical pixel size and draw tiny letters like some accidentally DPI aware Windows applications do.
It is non-ideal for something like a traditional UI element where users may want to alter scaling settings to have more screen space if their monitor is close enough to their eyes, but for a game HUD that usually isn’t the desired effect anyway.
It is non-ideal for something like a traditional UI element where users may want to alter scaling settings to have more screen space if their monitor is close enough to their eyes, but for a game HUD that usually isn’t the desired effect anyway.