diff options
-rw-r--r-- | src/compiler/nir/spirv/spirv_to_nir.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/compiler/nir/spirv/spirv_to_nir.c b/src/compiler/nir/spirv/spirv_to_nir.c index 663f41fa876..948454494fa 100644 --- a/src/compiler/nir/spirv/spirv_to_nir.c +++ b/src/compiler/nir/spirv/spirv_to_nir.c @@ -2676,6 +2676,9 @@ spirv_to_nir(const uint32_t *words, size_t word_count, b->shader = nir_shader_create(NULL, stage, options); + /* Set shader info defaults */ + b->shader->info.gs.invocations = 1; + /* Parse execution modes */ vtn_foreach_execution_mode(b, b->entry_point, vtn_handle_execution_mode, NULL); |