svga: use SVGA3D_RS_FILLMODE for vgpu9
authorBrian Paul <brianp@vmware.com>
Tue, 31 Jul 2018 16:12:47 +0000 (10:12 -0600)
committerBrian Paul <brianp@vmware.com>
Wed, 8 Aug 2018 14:20:10 +0000 (08:20 -0600)
commit92e5dc94acbed3d08a2d2e29ed6f219569efc1cd
tree9e90dbbb8a598e1040983dc5846781054edffca6
parenta45b49570092357a78a2f53b0c53de46bbf87e29
svga: use SVGA3D_RS_FILLMODE for vgpu9

I'm not sure why we didn't support this in the past, but fillmode
is supported by all renderers nowadays.

Also fix the logic in svga_create_rasterizer_state() to avoid a few
swtnl case.

No piglit regressions

Reviewed-by: Neha Bhende <bhenden@vmware.com>
Reviewed-by: Charmaine Lee <charmainel@vmware.com>
src/gallium/drivers/svga/svga_draw_private.h
src/gallium/drivers/svga/svga_pipe_rasterizer.c
src/gallium/drivers/svga/svga_state_rss.c