softpipe: fix anisotropic filtering crash
authorRoland Scheidegger <sroland@vmware.com>
Sun, 13 Mar 2016 18:13:09 +0000 (19:13 +0100)
committerRoland Scheidegger <sroland@vmware.com>
Tue, 15 Mar 2016 15:40:05 +0000 (16:40 +0100)
commit9e9d69979c7aff7dac2d670af950f4a50273bcde
treee2d19849d452ad486824436610fd9be73a4834bf
parent4de25fa7b050a296b2f1a4504e568dfce5d0a295
softpipe: fix anisotropic filtering crash

The filt_args->offset wasn't assigned but was always used later leading
to a crash (as far as I can tell, texel offsets don't actually make much
sense with anisotropic filtering, but because there's no explicit setting
if offsets are enabled there the array is always accessed).

This fixes https://bugs.freedesktop.org/show_bug.cgi?id=94481

Reviewed-by: Eduardo Lima Mitev <elima@igalia.com>
CC: <mesa-stable@lists.freedesktop.org>
src/gallium/drivers/softpipe/sp_tex_sample.c