diff --git a/src/gallium/drivers/radeonsi/si_shader_internal.h b/src/gallium/drivers/radeonsi/si_shader_internal.h index 2e57eb5e30f..85e86d8fe78 100644 --- a/src/gallium/drivers/radeonsi/si_shader_internal.h +++ b/src/gallium/drivers/radeonsi/si_shader_internal.h @@ -186,7 +186,6 @@ struct si_shader_context { LLVMValueRef gs_generated_prims[4]; LLVMValueRef gs_ngg_emit; LLVMValueRef gs_ngg_scratch; - LLVMValueRef postponed_kill; LLVMValueRef return_value; }; diff --git a/src/gallium/drivers/radeonsi/si_shader_llvm_ps.c b/src/gallium/drivers/radeonsi/si_shader_llvm_ps.c index 4527a9c4a88..af662eb0ebb 100644 --- a/src/gallium/drivers/radeonsi/si_shader_llvm_ps.c +++ b/src/gallium/drivers/radeonsi/si_shader_llvm_ps.c @@ -503,9 +503,6 @@ static void si_llvm_return_fs_outputs(struct ac_shader_abi *abi, unsigned max_ou LLVMValueRef depth = NULL, stencil = NULL, samplemask = NULL; LLVMValueRef ret; - if (ctx->postponed_kill) - ac_build_kill_if_false(&ctx->ac, LLVMBuildLoad(builder, ctx->postponed_kill, "")); - /* Read the output values. */ for (i = 0; i < info->num_outputs; i++) { unsigned semantic = info->output_semantic[i];