From bfa1f8b3a0e62653f235d463eea678067b11d01b Mon Sep 17 00:00:00 2001 From: Ryan Oldenburg Date: Wed, 15 Dec 2021 12:27:49 -0600 Subject: [PATCH] use --- src/pixie/images.nim | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/pixie/images.nim b/src/pixie/images.nim index 723a23d..de63539 100644 --- a/src/pixie/images.nim +++ b/src/pixie/images.nim @@ -921,14 +921,7 @@ proc drawUber( j = mm_loadu_si128(b.data[b.dataIndex(sx + 4, sy)].addr) k = mm_loadu_si128(b.data[b.dataIndex(sx + 8, sy)].addr) l = mm_loadu_si128(b.data[b.dataIndex(sx + 12, sy)].addr) - i = packAlphaValues(i) - j = packAlphaValues(j) - k = packAlphaValues(k) - l = packAlphaValues(l) - j = mm_slli_si128(j, 4) - k = mm_slli_si128(k, 8) - l = mm_slli_si128(l, 12) - let sourceVec = mm_or_si128(mm_or_si128(i, j), mm_or_si128(k, l)) + let sourceVec = pack4xAlphaValues(i, j, k, l) else: # b is a Mask let sourceVec = mm_loadu_si128(b.data[b.dataIndex(sx, sy)].addr) mm_storeu_si128(