r300-gallium: r500-fs: Add writemasks and some flexibility for MOV/SWZ.