i965/fs: Fix fs_visitor::VARYING_PULL_CONSTANT_LOAD for doubles
authorIago Toral Quiroga <itoral@igalia.com>
Thu, 14 Jan 2016 07:55:28 +0000 (08:55 +0100)
committerSamuel Iglesias Gonsálvez <siglesias@igalia.com>
Mon, 16 May 2016 07:55:33 +0000 (09:55 +0200)
commite209134f717078fb6c1d4a6d048b4aba22c87993
treeb6d5eff5e73998697e5bb88c199ce0380f79cd7a
parent50b7676dc46bae39c5e9b779828ef4fb2e1fbefc
i965/fs: Fix fs_visitor::VARYING_PULL_CONSTANT_LOAD for doubles

v2 (Curro):
   - Assert on scale == 1 when shuffling 64-bit data.
   - Remove type_slots, use type_sz(vec4_result.type) instead.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Francisco Jerez <currojerez@riseup.net>
src/mesa/drivers/dri/i965/brw_fs.cpp