i965/blorp: introduce separate eu-emitter for blit compiler
authorTopi Pohjolainen <topi.pohjolainen@intel.com>
Fri, 29 Nov 2013 09:57:15 +0000 (11:57 +0200)
committerTopi Pohjolainen <topi.pohjolainen@intel.com>
Thu, 23 Jan 2014 06:44:44 +0000 (08:44 +0200)
commitf031487dcb77f2fe053d0d39d32e443c7b2207dc
treefce3664365e274609fc6c408a8b017bb0fb28e5e
parentd8c7740ddabeb456243e40dc3cf0e86c7fca09d0
i965/blorp: introduce separate eu-emitter for blit compiler

Prepares for presenting blorp blit programs using FS IR that
allows EU-assembly generation using i965 glsl-compiler
backend (fs_generator).

v2: rebased on top of endif-jump counter fix (moving the
    added brw_set_uip_jip() into the emitter)

Signed-off-by: Topi Pohjolainen <topi.pohjolainen@intel.com>
Reviewed-by: Paul Berry <stereotype441@gmail.com>
src/mesa/drivers/dri/i965/Makefile.sources
src/mesa/drivers/dri/i965/brw_blorp_blit.cpp
src/mesa/drivers/dri/i965/brw_blorp_blit_eu.cpp [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_blorp_blit_eu.h [new file with mode: 0644]