i965/fs: Implement image load, store and atomic.
authorFrancisco Jerez <currojerez@riseup.net>
Thu, 30 Jul 2015 12:46:40 +0000 (15:46 +0300)
committerFrancisco Jerez <currojerez@riseup.net>
Tue, 11 Aug 2015 12:07:39 +0000 (15:07 +0300)
commitcaae52561dabb2d20f2369c547e660d078974285
tree9949fa8c2b79edc05a368d2b03506e9d26fe0092
parent7e8be000101cc6fe3846745b559f2d785430e253
i965/fs: Implement image load, store and atomic.

v2: Drop VEC4 suport.
v3: Rebase.
v4: Move array coordinate workaround into the surface builder.

Reviewed-by: Jason Ekstrand <jason.ekstrand@intel.com>
src/mesa/drivers/dri/i965/brw_fs_surface_builder.cpp
src/mesa/drivers/dri/i965/brw_fs_surface_builder.h