gallium/radeon: add basic code for setting shader return values
[mesa.git] / src / gallium / drivers / r600 / r600_llvm.c
index 981bb12f90076f24fd3dd8a00f9f199207be4574..7eab29c6eb41ce50e097f177a4224d203b5b9bf0 100644 (file)
@@ -789,7 +789,7 @@ LLVMModuleRef r600_tgsi_llvm(
        unsigned ArgumentsCount = 0;
        for (unsigned i = 0; i < ctx->inputs_count; i++)
                Arguments[ArgumentsCount++] = LLVMVectorType(bld_base->base.elem_type, 4);
-       radeon_llvm_create_func(ctx, Arguments, ArgumentsCount);
+       radeon_llvm_create_func(ctx, NULL, 0, Arguments, ArgumentsCount);
        for (unsigned i = 0; i < ctx->inputs_count; i++) {
                LLVMValueRef P = LLVMGetParam(ctx->main_fn, i);
                LLVMAddAttribute(P, LLVMInRegAttribute);