(no commit message)
authorlkcl <lkcl@web>
Sat, 2 Oct 2021 20:26:20 +0000 (21:26 +0100)
committerIkiWiki <ikiwiki.info>
Sat, 2 Oct 2021 20:26:20 +0000 (21:26 +0100)
3d_gpu/architecture/dynamic_simd.mdwn

index 6b4c9ab3a3052718b7f45f7d8d53ddbfd30b7ef8..f582a87bdaffe59e54b9d0b3520f3a15f14db8d5 100644 (file)
@@ -61,11 +61,11 @@ construct:
     # a mask of length 3 indicates a desire to partition Signals at
     # 3 points into 4 equally-spaced SIMD "partitions".
     mask = Signal(3)
-    # x y and out are all 16-bit so are subdivided at:
-    # |      mask[0]     mask[1]     mask[3]         |
-    # |  0-3    |    4-7    |   8-11    |   12-15    |
 
     with mask:
+        # x y and out are all 16-bit so are subdivided at:
+        # |      mask[0]     mask[1]     mask[3]         |
+        # |  0-3    |    4-7    |   8-11    |   12-15    |
         x = PartitionedSignal(16)    # identical except for mask
         y = PartitionedSignal(16)    # identical except for mask
         out = PartitionedSignal(16)  # identical except for mask