i965/cs: Emit compute shader code and upload programs
authorJordan Justen <jordan.l.justen@intel.com>
Thu, 28 Aug 2014 22:27:22 +0000 (15:27 -0700)
committerJordan Justen <jordan.l.justen@intel.com>
Sat, 2 May 2015 07:49:59 +0000 (00:49 -0700)
commit932045061b5850368e8a4a5b3e6609eba6ed8d66
treed388bb1582f6af3717ff01d1c867c97c58a7eb8a
parentcb18f3f0213c010e657fd0b41e681e960a20b790
i965/cs: Emit compute shader code and upload programs

v2:
 * Don't bother checking for 'gen > 5' (krh)
 * Populate sampler data in key (krh)

v3:
 * Drop no8 support, and simplify code in several places (Ken)

Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/mesa/drivers/dri/i965/brw_context.h
src/mesa/drivers/dri/i965/brw_cs.cpp
src/mesa/drivers/dri/i965/brw_state_upload.c