diff options
Diffstat (limited to 'src/gallium')
| -rw-r--r-- | src/gallium/drivers/llvmpipe/lp_bld_conv.c | 14 | 
1 files changed, 7 insertions, 7 deletions
| diff --git a/src/gallium/drivers/llvmpipe/lp_bld_conv.c b/src/gallium/drivers/llvmpipe/lp_bld_conv.c index cd01496d54..c5a71d2c72 100644 --- a/src/gallium/drivers/llvmpipe/lp_bld_conv.c +++ b/src/gallium/drivers/llvmpipe/lp_bld_conv.c @@ -391,11 +391,11 @@ lp_build_pack2(LLVMBuilderRef builder,   * TODO: Handle saturation consistently.   */  static LLVMValueRef -lp_build_trunc(LLVMBuilderRef builder, -               union lp_type src_type, -               union lp_type dst_type, -               boolean clamped, -               const LLVMValueRef *src, unsigned num_srcs) +lp_build_pack(LLVMBuilderRef builder, +              union lp_type src_type, +              union lp_type dst_type, +              boolean clamped, +              const LLVMValueRef *src, unsigned num_srcs)  {     LLVMValueRef tmp[LP_MAX_VECTOR_LENGTH];     unsigned i; @@ -565,7 +565,7 @@ lp_build_conv(LLVMBuilderRef builder,     if(tmp_type.width > dst_type.width) {        assert(num_dsts == 1); -      tmp[0] = lp_build_trunc(builder, tmp_type, dst_type, TRUE, tmp, num_tmps); +      tmp[0] = lp_build_pack(builder, tmp_type, dst_type, TRUE, tmp, num_tmps);        tmp_type.width = dst_type.width;        tmp_type.length = dst_type.length;        num_tmps = 1; @@ -689,7 +689,7 @@ lp_build_conv_mask(LLVMBuilderRef builder,     if(src_type.width > dst_type.width) {        assert(num_dsts == 1); -      dst[0] = lp_build_trunc(builder, src_type, dst_type, TRUE, src, num_srcs); +      dst[0] = lp_build_pack(builder, src_type, dst_type, TRUE, src, num_srcs);     }     else if(src_type.width < dst_type.width) {        assert(num_srcs == 1); | 
