diff options
Diffstat (limited to 'src/mesa/main')
-rw-r--r-- | src/mesa/main/glspirv.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mesa/main/glspirv.c b/src/mesa/main/glspirv.c index 5a2d6a4bb2a..4fc80b72181 100644 --- a/src/mesa/main/glspirv.c +++ b/src/mesa/main/glspirv.c @@ -252,6 +252,8 @@ _mesa_spirv_to_nir(struct gl_context *ctx, prog->Name); nir_validate_shader(nir); + nir->info.separate_shader = linked_shader->Program->info.separate_shader; + /* We have to lower away local constant initializers right before we * inline functions. That way they get properly initialized at the top * of the function and not at the top of its caller. |