Skip to content

shz_xmtrx_init_permutation_wxyz

Markdown
SHZ_INLINE void shz_xmtrx_init_permutation_wxyz(void) SHZ_NOEXCEPT;

Initializes XMTRX to a permutation matrix, which reorders the components of transformed vectors to be in WXYZ order.

NameTypeDescription
``void

Nothing (void).

  • _wxyz: Register/column permutation so that FTRV yields W first (cycle 4 instead of 7), which helps perspective division. (Naming and Suffixes)