i965/nir: Enable SIMD16 support in the NIR FS backend.
authorKenneth Graunke <kenneth@whitecape.org>
Fri, 16 Jan 2015 09:40:33 +0000 (01:40 -0800)
committerKenneth Graunke <kenneth@whitecape.org>
Mon, 19 Jan 2015 21:13:50 +0000 (13:13 -0800)
With the previous commits in place, it just works.

Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Jason Ekstrand <jason.ekstrand@intel.com>
Reviewed-by: Matt Turner <mattst88@gmail.com>
src/mesa/drivers/dri/i965/brw_fs.cpp

index 6490788118ba50494b2a08702625a44370fae759..786e4e02d154d707f57158fe55d7ac708e2a1592 100644 (file)
@@ -3753,8 +3753,7 @@ fs_visitor::run_fs()
        * functions called "main").
        */
       if (shader) {
-         if (getenv("INTEL_USE_NIR") != NULL && !brw->use_rep_send) {
-            no16("Cannot do 16-wide in NIR yet");
+         if (getenv("INTEL_USE_NIR") != NULL) {
             emit_nir_code();
          } else {
             foreach_in_list(ir_instruction, ir, shader->base.ir) {