(no commit message)
authorlkcl <lkcl@web>
Sat, 9 Oct 2021 10:49:46 +0000 (11:49 +0100)
committerIkiWiki <ikiwiki.info>
Sat, 9 Oct 2021 10:49:46 +0000 (11:49 +0100)
3d_gpu/architecture/dynamic_simd/shape.mdwn [new file with mode: 0644]

diff --git a/3d_gpu/architecture/dynamic_simd/shape.mdwn b/3d_gpu/architecture/dynamic_simd/shape.mdwn
new file mode 100644 (file)
index 0000000..d59451a
--- /dev/null
@@ -0,0 +1,7 @@
+# SimdShape
+
+A logical extension of the nmigen `ast.Shape` concept, `SimdShape`
+provides sufficient context to both define overrides for individual lengths
+on a per-mask basis as well as sufficient information to "upcast"
+back to a SimdSignal, in exactly the same way that c++ virtual base
+class upcasting works when RTTI (Run Time Type Information) works.