VSX SIMD
Tracker for the PowerPC VSX implementation.
-
mc -
avg/mask/w_avg -
w_mask [4:2:0, 4:2:2, 4:4:4] -
blend{,_h/v} -
warp8x8{,t} -
emu_edge -
8tap put/prep -
bilinear put/prep
-
-
intra_pred -
h -
v -
dc -
smooth{,_h/v} -
filter -
z1/2/3 -
cfl_ac -
4:2:0 -
4:4:4 -
4:2:2
-
-
cfl_pred -
palette_pred
-
-
itxfm -
4x4 (wht/wht, {dct,adst,flipadst,identity}x{dct,adst,flipadst,identity}) -
4x{8,16}, 8x{4,8,16}, 16x{4,8} ({dct,adst,flipadst,identity}x{dct,adst,flipadst,identity}) -
16x16 (dctx{dct,adst,flipadst,identity}, {adst,flipadst}x{dct,adst,flipadst}, identityx{dct,identity}) -
{8,16}x32, 32x{8,16,32} (dctxdct,identityxidentity} -
{16,32,64}x64, 64x{16,32} (dctxdct)
-
-
deblock loop_filter -
CDEF -
dir -
filter [4x4, 4x8, 8x8] (@lu_zero, !745 (merged))
-
-
loop restoration -
wiener (@malvanos, !759 (merged)) -
SGR
-
-
SVC/super_res -
mc.scaled_put/prep -
mc.resize
-
-
arithmetic coding (MSAC) -
decode_bool_equi -
decode_bool -
decode_bool_adapt -
decode_symbol_adapt{4,8,16}
-
-
film grain -
generate_grain_y -
generate_grain_uv -
fgy_32x32xn -
fguv_32x32xn
-