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

index 5ec64b6c60546b58a7293a70b844178a0d9237c1..16a6f5654fe379356d15d06008ef61d077581344 100644 (file)
@@ -53,9 +53,10 @@ construct:
     # |      mask[0]     mask[1]     mask[3]         |
     # |  0-3    |    4-7    |   8-11    |   12-15    |
 
-    x = PartitionedSignal(mask, 16)    # identical except for mask
-    y = PartitionedSignal(mask, 16)    # identical except for mask
-    out = PartitionedSignal(mask, 16)  # identical except for mask
+    with mask:
+        x = PartitionedSignal(16)    # identical except for mask
+        y = PartitionedSignal(16)    # identical except for mask
+        out = PartitionedSignal(16)  # identical except for mask
 
     # all code here is required to be absolutely identical to the
     # scalar case, and identical in nmigen language behaviour in