UNPKG

@thi.ng/vectors

Version:

Optimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts

24 lines (23 loc) 442 B
import { defBitOp, defBitOpN } from "./compile/emit.js"; const [mulI, mulI2, mulI3, mulI4] = defBitOp("*", true); const [mulU, mulU2, mulU3, mulU4] = defBitOp("*"); const [mulNI, mulNI2, mulNI3, mulNI4] = defBitOpN("*", true); const [mulNU, mulNU2, mulNU3, mulNU4] = defBitOpN("*"); export { mulI, mulI2, mulI3, mulI4, mulNI, mulNI2, mulNI3, mulNI4, mulNU, mulNU2, mulNU3, mulNU4, mulU, mulU2, mulU3, mulU4 };