diff options
author | José Fonseca <jfonseca@vmware.com> | 2010-06-07 12:05:18 +0100 |
---|---|---|
committer | José Fonseca <jfonseca@vmware.com> | 2010-08-30 13:58:09 +0100 |
commit | 0a6c908e0d2d1721421f7b26d73975f4f61e24a2 (patch) | |
tree | 89746c512ba445e3d4bd54f779362badcc4a5088 /src/gallium/auxiliary/gallivm/lp_bld_sample.h | |
parent | ccd8b935e484d267ea864b5e8c65f826d015f708 (diff) |
gallivm: Compute the 4 texel offsets for linear filtering en ensemble.
Diffstat (limited to 'src/gallium/auxiliary/gallivm/lp_bld_sample.h')
-rw-r--r-- | src/gallium/auxiliary/gallivm/lp_bld_sample.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/gallium/auxiliary/gallivm/lp_bld_sample.h b/src/gallium/auxiliary/gallivm/lp_bld_sample.h index aff7bb2a4d..caafc4eca0 100644 --- a/src/gallium/auxiliary/gallivm/lp_bld_sample.h +++ b/src/gallium/auxiliary/gallivm/lp_bld_sample.h @@ -149,6 +149,15 @@ lp_sampler_static_state(struct lp_sampler_static_state *state, void +lp_build_sample_partial_offset(struct lp_build_context *bld, + unsigned block_length, + LLVMValueRef coord, + LLVMValueRef stride, + LLVMValueRef *out_offset, + LLVMValueRef *out_i); + + +void lp_build_sample_offset(struct lp_build_context *bld, const struct util_format_description *format_desc, LLVMValueRef x, |