dav1d is an AV1 decoder :)

Targeted to be small and fast.

Forked from VideoLAN / dav1d

  • Xuefeng Jiang's avatar
    Add SSSE3 implementations for dav1d_ipred_top, dav1d_ipred_left and dav1d_ipred_128 · 9ea56386
    Xuefeng Jiang authored
    Cycle times:
    intra_pred_dc_128_w4_8bpc_c: 905.2
    intra_pred_dc_128_w4_8bpc_ssse3: 61.6
    intra_pred_dc_128_w8_8bpc_c: 1393.1
    intra_pred_dc_128_w8_8bpc_ssse3: 82.3
    intra_pred_dc_128_w16_8bpc_c: 2227.4
    intra_pred_dc_128_w16_8bpc_ssse3: 119.6
    intra_pred_dc_128_w32_8bpc_c: 2696.0
    intra_pred_dc_128_w32_8bpc_ssse3: 195.5
    intra_pred_dc_128_w64_8bpc_c: 4298.6
    intra_pred_dc_128_w64_8bpc_ssse3: 465.1
    intra_pred_dc_left_w4_8bpc_c: 974.2
    intra_pred_dc_left_w4_8bpc_ssse3: 80.2
    intra_pred_dc_left_w8_8bpc_c: 1478.4
    intra_pred_dc_left_w8_8bpc_ssse3: 103.7
    intra_pred_dc_left_w16_8bpc_c: 2313.0
    intra_pred_dc_left_w16_8bpc_ssse3: 159.1
    intra_pred_dc_left_w32_8bpc_c: 2835.1
    intra_pred_dc_left_w32_8bpc_ssse3: 305.3
    intra_pred_dc_left_w64_8bpc_c: 4462.2
    intra_pred_dc_left_w64_8bpc_ssse3: 525.5
    intra_pred_dc_top_w4_8bpc_c: 949.5
    intra_pred_dc_top_w4_8bpc_ssse3: 95.5
    intra_pred_dc_top_w8_8bpc_c: 1462.2
    intra_pred_dc_top_w8_8bpc_ssse3: 103.1
    intra_pred_dc_top_w16_8bpc_c: 2312.5
    intra_pred_dc_top_w16_8bpc_ssse3: 146.4
    intra_pred_dc_top_w32_8bpc_c: 2895.9
    intra_pred_dc_top_w32_8bpc_ssse3: 250.4
    intra_pred_dc_top_w64_8bpc_c: 4617.9
    intra_pred_dc_top_w64_8bpc_ssse3: 493.3
    9ea56386
Name
Last commit
Last update
doc Loading commit data...
include Loading commit data...
src Loading commit data...
tests Loading commit data...
tools Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
CONTRIBUTING.md Loading commit data...
COPYING Loading commit data...
NEWS Loading commit data...
README.md Loading commit data...
THANKS.md Loading commit data...
meson.build Loading commit data...
meson_options.txt Loading commit data...