(no commit message)
authorlkcl <lkcl@web>
Mon, 13 Jun 2022 16:39:36 +0000 (17:39 +0100)
committerIkiWiki <ikiwiki.info>
Mon, 13 Jun 2022 16:39:36 +0000 (17:39 +0100)
openpower/sv/mv.swizzle.mdwn

index 805c42debcf8ad584e1143031df520d3a18bb50f..54b39e40069246d6561a22d99e94a9955ce9268b 100644 (file)
@@ -176,6 +176,16 @@ def get_src_from_dest(swiz, idx):
     
 ```
 
+**Effect of Saturation on Vectorised Swizzle**
+
+```
+one thing that occurred to me: we need fmv.swizzle and maybe mvfixed[u].swizzle too (integers where 0.0 maps to 0 and 1.0 maps to the max signed/unsigned integer -- used for fixed-point swizzle such as pixel data -- we need signed ints for efficient bump map support for some programs). the 0.0 and 1.0 constants should map to 0, 1 for mv.swizzle, 0.0, 1.0 for fmv.swizzle, 0, UINT_MAX for mvfixedu.swizzle, and 0, INT_MAX for mvfixed.swizzle.
+
+i like the idea of a SKIP option!
+
+Jacob
+```
+
 # RM Mode Concept:
 
 MVRM-2P-1S1D: