i965/fs: add a NIR frontend
authorConnor Abbott <connor.abbott@intel.com>
Fri, 15 Aug 2014 17:32:07 +0000 (10:32 -0700)
committerJason Ekstrand <jason.ekstrand@intel.com>
Thu, 15 Jan 2015 15:18:59 +0000 (07:18 -0800)
commit2faf7f87d6a1c00b3f3d3907178a2eeeefa5d2a9
tree2611e55741547e912145bd63ce0f2353ce6f8617
parent9afc566e2db974daf097b5816adc26f8d633b080
i965/fs: add a NIR frontend

This is similar to the GLSL IR frontend, except consuming NIR. This lets
us test NIR as part of an actual compiler.

v2: Jason Ekstrand <jason.ekstrand@intel.com>:
   Make brw_fs_nir build again
   Only use NIR of INTEL_USE_NIR is set
   whitespace fixes
src/mesa/drivers/dri/i965/Makefile.sources
src/mesa/drivers/dri/i965/brw_fs.cpp
src/mesa/drivers/dri/i965/brw_fs.h
src/mesa/drivers/dri/i965/brw_fs_nir.cpp [new file with mode: 0644]
src/mesa/drivers/dri/i965/brw_fs_visitor.cpp