Fix error in allocating dumb bos of size 1
Fix error in allocating dumb bos of size 1

A rounding error meant these were always turning into size 0 when
DRM converts the faked width and height back to a size.

apxii/xf86-video-armsoc,OtherCrashOverride/armsoc-hardkernel,Popolon/xf86-video-armsoc,xin3liang/xf86-video-armsoc,OtherCrashOverride/armsoc-hardkernel,xin3liang/xf86-video-armsoc,mdrjr/xf86-video-armsoc,freedesktop-unofficial-mirror/xorg__driver__xf86-video-armsoc,mdrjr/xf86-video-armsoc,commshare/xf86-video-armsoc,mmind/xf86-video-armsoc,sbambrough/xf86-video-armsoc,Popolon/xf86-video-armsoc,markyzq/armsoc-rockchip,mmind/xf86-video-armsoc,freedesktop-unofficial-mirror/xorg__driver__xf86-video-armsoc,singulared/xf86-video-armsoc,markyzq/armsoc-rockchip,singulared/xf86-video-armsoc,commshare/xf86-video-armsoc,apxii/xf86-video-armsoc,sbambrough/xf86-video-armsoc