i965: Switch to the EU emit layer for code generation on Broadwell.
authorKenneth Graunke <kenneth@whitecape.org>
Mon, 30 Jun 2014 16:04:26 +0000 (09:04 -0700)
committerKenneth Graunke <kenneth@whitecape.org>
Tue, 12 Aug 2014 20:39:25 +0000 (13:39 -0700)
commit074d472398b3cc7f32fe5c0cc742853cf66fabed
tree3fc0b742e79095b646167f9dd21902efe3c4bac6
parentdb6ffa29c84178642889db237de1cfa75cf85885
i965: Switch to the EU emit layer for code generation on Broadwell.

Everything should be in place to unify code generation between Gen4-7
and Gen8+.  We should be able to drop the Gen8 generators at this point.

However, leave them hooked up for a brief moment, for testing and
comparison purposes.  Set GEN8=1 to use the old Gen8+ code generator
paths.

Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Chris Forbes <chrisf@ijw.co.nz>
Reviewed-by: Matt Turner <mattst88@gmail.com>
src/mesa/drivers/dri/i965/brw_fs.cpp
src/mesa/drivers/dri/i965/brw_vec4.cpp
src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.cpp