blosc2-sys 0.4.0+2.15.2

Bindings to C Blosc2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
/* private functions ------------------------------------------------------- */

/* reversible inverse decorrelating 2D transform */
static void
_t2(rev_inv_xform, Int, 2)(Int* p)
{
  uint x, y;
  /* transform along y */
  for (x = 0; x < 4; x++)
    _t1(rev_inv_lift, Int)(p + 1 * x, 4);
  /* transform along x */
  for (y = 0; y < 4; y++)
    _t1(rev_inv_lift, Int)(p + 4 * y, 1);
}