Fix cursor positioning on rotated output
Created by: versusvoid
When output is rotated by 90 degrees, same transformation is applied to whole cursor texture, which on my system have 256x256 pixels. As result visible cursor movements are bounded to (-256, 1664) interval on y axis on FullHD monitor.