From 3741606b25b957edcc838e7bb1643f837ddec34c Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Fri, 6 May 2022 17:23:10 -0400 Subject: [PATCH] pan/va: Implement more lanes Signed-off-by: Alyssa Rosenzweig Part-of: --- src/panfrost/bifrost/valhall/va_pack.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/panfrost/bifrost/valhall/va_pack.c b/src/panfrost/bifrost/valhall/va_pack.c index dce06ac80d1..d762e42bf60 100644 --- a/src/panfrost/bifrost/valhall/va_pack.c +++ b/src/panfrost/bifrost/valhall/va_pack.c @@ -248,6 +248,9 @@ va_pack_shift_lanes(enum bi_swizzle swz) switch (swz) { case BI_SWIZZLE_H01: return VA_LANES_8_BIT_B02; case BI_SWIZZLE_B0000: return VA_LANES_8_BIT_B00; + case BI_SWIZZLE_B1111: return VA_LANES_8_BIT_B11; + case BI_SWIZZLE_B2222: return VA_LANES_8_BIT_B22; + case BI_SWIZZLE_B3333: return VA_LANES_8_BIT_B33; default: unreachable("todo: more shifts"); } }