svga: null out all sampler views if start=num=0
authorBrian Paul <brianp@vmware.com>
Fri, 6 May 2016 15:46:29 +0000 (09:46 -0600)
committerBrian Paul <brianp@vmware.com>
Wed, 18 May 2016 01:20:36 +0000 (19:20 -0600)
commit877a8026c7e1d729356eb6b6dfadfe358bbe23d1
treeea6d8dcb50390bed20103e68e0dc457fc94f8a4a
parentfe430b0310ed0f2f52d45b149e72b7802a6f2cad
svga: null out all sampler views if start=num=0

Because the CSO module handles sampler views for fragment shaders
differently than vertex/geom shaders, VS/GS shader sampler views
aren't explicitly unbound like for FS sampler vers.  This code
checks for the case of start=num=0 and nulls out the sampler views.
Fixes a assert regression in piglit's arb_texture_multisample-
sample-position test.

Reviewed-by: Charmaine Lee <charmainel@vmware.com>
src/gallium/drivers/svga/svga_pipe_sampler.c