<img src="https://upload.wikimedia.org/wikipedia/commons/thumb/7/76/AES-MixColumns.svg/600px-AES-MixColumns.svg.png" width="400px" />
-A 2D REMAP allows:
+Assuming that the bytes are stored `a00 a01 a02 a03 a10 .. a33`
+a 2D REMAP allows:
-* the column bytes (as a vec4) to be iterated over as an inner loop.
- (`a00 a10 a20 a30`)
+* the column bytes (as a vec4) to be iterated over as an inner loop,
+ progressing vertically (`a00 a10 a20 a30`)
* the columns themselves to be iterated as an outer loop
* a 32 bit `GF(256)` multiply on the vec4 to be performed.