code: public Vector4f mul(Matrix4x3fc mat, Vector4f dest) {
          float rx = mat.m00() * x + mat.m10() * y + mat.m20() * z + mat.m30() * w;
          float ry = mat.m01() * x + mat.m11() * y + mat.m21() * z + mat.m31() * w;
          float rz = mat.m02() * x + mat.m12() * y + mat.m22() * z + mat.m32() * w;
          dest.x = rx;
          dest.y = ry;
          dest.z = rz;
          dest.w = w;
          return dest;
      }
docs: /* (non-Javadoc)
  @see org.joml.Vector4fc#mul(org.joml.Matrix4x3fc, org.joml.Vector4f)