From: lkcl Date: Mon, 13 Jun 2022 23:59:19 +0000 (+0100) Subject: (no commit message) X-Git-Tag: opf_rfc_ls005_v1~1801 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=5a56a3c062b243e9bfd63f272be6b64760cd1189;p=libreriscv.git --- diff --git a/openpower/sv/mv.swizzle.mdwn b/openpower/sv/mv.swizzle.mdwn index af8c797a0..2d7b39864 100644 --- a/openpower/sv/mv.swizzle.mdwn +++ b/openpower/sv/mv.swizzle.mdwn @@ -44,7 +44,12 @@ to each: |pixel |R | G | B | A | |index |0 | 1 | 2 | 3 | -the options for each Swizzle are: +In very simplistic terms the relationship between swizzle indices, +source, and destination is: + + dest[i] = src[swiz[i]] + +The options for each Swizzle are: * 0b000 to indicate "skip". this is equivalent to predicate masking * 0b001 subvector length end marker (length=4 if not present)