nir/spirv: Add support for device groups

Reviewed-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>
This commit is contained in:
Jason Ekstrand
2017-09-21 15:51:55 -07:00
parent ddc4069122
commit ff9db1a4cc
7 changed files with 20 additions and 0 deletions

View File

@@ -133,6 +133,11 @@ convert_block(nir_block *block, nir_builder *b)
break;
}
case SYSTEM_VALUE_DEVICE_INDEX:
if (b->shader->options->lower_device_index_to_zero)
sysval = nir_imm_int(b, 0);
break;
default:
break;
}