softpipe: setup pixel_offset for all primitive types

If we don't update this for all primitive-types, we end up rendering
slightly offset points and lines up until the point where the first
triangle gets drawn. This is obviously not correct, and violates
OpenGL's repeatability rule.

Signed-off-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Fixes: ca9c4136 ("softpipe: Respect gl_rasterization_rules in
       primitive setup.")
Reviewed-By: Gert Wollny <gert.wollny@collabora.com>
14 jobs for !763 with softpipe-pixel_offset in 8 minutes and 8 seconds (queued for 3 seconds)
detached
Status Name Job ID Coverage
  Containers Build
passed debian #273264

00:00:27

 
  Build+Test
passed meson-clang #273266

00:07:40

passed meson-gallium-clover-llvm #273272

00:01:45

passed meson-gallium-clover-llvm39 #273273

00:02:36

passed meson-gallium-drivers-other #273271

00:03:49

passed meson-gallium-radeonsi #273270

00:01:57

passed meson-gallium-st-other #273274

00:02:45

passed meson-gallium-swr #273265

00:05:22

passed meson-glvnd #273269

00:02:18

passed meson-loader-classic-dri #273268

00:03:33

passed meson-vulkan #273267

00:02:00

passed scons-llvm #273276

00:03:17

passed scons-nollvm #273275

00:04:05

passed scons-swr #273277

00:04:54