I encountered a problem where a Unity application sees a UltraHD display as 2560x1440.
I developed a dedicated project for that. On the first picture you can see an UltraHD full screen (3840x2160). Inside there is a test grid where clearly mmust be distinguished lines with width of one pixel. It is not so and the label says the screen is 2560x1440 and putting GUI.Label on the axes confirms that.
The system is Asus G751J with GeForce 980M 4GB. Running on Windows 8.1. Unity 4.6 Pro trial. The problem occurs with dual display. The laptop is HD 1920x1080 and the extension display is 3840x2160.
The display dialog in the beginning confirms the resolution of 3840x2160.
Is it a Unity bug that a UHD app cannot use all the pixels on screen.? If not how can I make my full-screen UHD example work and show precisely the pixels?
In Full HD (1920x1080) everything is good.



