Fix pixmap alignment when SW EXA is used

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
Fix initialization of hw cursor

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
Port some changes from xf86-video-freedreno

Credits go to Rob Clark of course.

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
Lower alignments and limits to match the hardware

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>