diff options
author | José Fonseca <jfonseca@vmware.com> | 2010-06-02 09:56:05 +0100 |
---|---|---|
committer | José Fonseca <jfonseca@vmware.com> | 2010-06-02 13:24:25 +0100 |
commit | 147dc2354c21f098a2a63a085c21ec10252cab24 (patch) | |
tree | 607f84ae6882bb198f4722cd8a7549928a9f8ba2 /src/gallium/drivers/llvmpipe/lp_bld_interp.h | |
parent | 53beea574ffb19156e86d891f54316f9fabdd62a (diff) |
llvmpipe: Centralize all position interpolation in lp_bld_interp.c.
Diffstat (limited to 'src/gallium/drivers/llvmpipe/lp_bld_interp.h')
-rw-r--r-- | src/gallium/drivers/llvmpipe/lp_bld_interp.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/gallium/drivers/llvmpipe/lp_bld_interp.h b/src/gallium/drivers/llvmpipe/lp_bld_interp.h index 79d1e51605..8ba0691609 100644 --- a/src/gallium/drivers/llvmpipe/lp_bld_interp.h +++ b/src/gallium/drivers/llvmpipe/lp_bld_interp.h @@ -57,6 +57,9 @@ struct lp_build_interp_soa_context unsigned mask[1 + PIPE_MAX_SHADER_INPUTS]; /**< TGSI_WRITE_MASK_x */ enum lp_interp interp[1 + PIPE_MAX_SHADER_INPUTS]; + LLVMValueRef x0; + LLVMValueRef y0; + LLVMValueRef a0 [1 + PIPE_MAX_SHADER_INPUTS][NUM_CHANNELS]; LLVMValueRef dadx[1 + PIPE_MAX_SHADER_INPUTS][NUM_CHANNELS]; LLVMValueRef dady[1 + PIPE_MAX_SHADER_INPUTS][NUM_CHANNELS]; @@ -83,8 +86,8 @@ lp_build_interp_soa_init(struct lp_build_interp_soa_context *bld, LLVMValueRef a0_ptr, LLVMValueRef dadx_ptr, LLVMValueRef dady_ptr, - LLVMValueRef x0, - LLVMValueRef y0); + LLVMValueRef x, + LLVMValueRef y); void lp_build_interp_soa_update(struct lp_build_interp_soa_context *bld, |