diff --git a/src/amd/compiler/aco_assembler.cpp b/src/amd/compiler/aco_assembler.cpp index 17a51cd7478..ac9339c99eb 100644 --- a/src/amd/compiler/aco_assembler.cpp +++ b/src/amd/compiler/aco_assembler.cpp @@ -749,7 +749,7 @@ void fix_exports(asm_context& ctx, std::vector& out, Program* program) if (!exported) { /* Abort in order to avoid a GPU hang. */ - aco_err(program, "Missing export in %s shader:", (program->stage & hw_vs) ? "vertex" : "fragment"); + aco_err(program, "Missing export in %s shader:", (program->stage & (hw_vs | hw_ngg_gs)) ? "vertex or NGG" : "fragment"); aco_print_program(program, stderr); abort(); }