pvr: Fix unaligned VDMCTRL_PDS_STATE1 data address
For indirect draw commands the data segment's address was being calculated with an unaligned code size which could potentially send an unaligned address to the hw causing problems.
Reported-by: James Glanville james.glanville@imgtec.com Signed-off-by: Karmjit Mahil Karmjit.Mahil@imgtec.com