Support zero-sized display, now sets default as -1,-1 and assert if display size is negative.