Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/videolan/dav1d.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/src/x86
AgeCommit message (Expand)Author
2020-05-10x86: Use 'test' instead of 'or' to compare with zeroHenrik Gramner
2020-05-10x86: Unconditionally compile msac_init.cHenrik Gramner
2020-05-10msac: Avoid attempting to refill after eob has already been reachedHenrik Gramner
2020-04-21x86: Eliminate redundant 3-operand register syntax in itxHenrik Gramner
2020-04-21x86: Remove identity/adst itx fast pathsHenrik Gramner
2020-04-07x86: Split AVX2 / AVX-512 CDEF into dedicated filesVictorien Le Couviour--Tuffet
2020-04-07x86: Add cdef_filter_{4,8}x8 AVX-512 (Ice Lake) asmVictorien Le Couviour--Tuffet
2020-04-03x86: add some explanatory comment to wiener_filter_hVictorien Le Couviour--Tuffet
2020-04-02x86: mc: Skip checks for zero leftext/rightext within the need_left_ext/need_...Martin Storsjö
2020-04-01x86: add SSSE3 versions for filmgrain.fguv_32x32xn[422/444]Ronald S. Bultje
2020-04-01x86: use btc instead of xor+test or 32byte alignment in fgy_32x32xn_ssse3Ronald S. Bultje
2020-04-01x86: add AVX2 versions for filmgrain.fguv_32x32xn[422/444]Ronald S. Bultje
2020-04-01x86: use btc instead of xor+test in fgy_32x32xn_avx2Ronald S. Bultje
2020-03-31x86: don't use vptest in SSSE3 versionRonald S. Bultje
2020-03-31x86: add SSSE3 version of mc.resize()Ronald S. Bultje
2020-03-31x86: add AVX2 version of mc.resize()Ronald S. Bultje
2020-03-27meson/x86: add option to disable AVX-512 asmJanne Grunau
2020-03-26x86: add AVX2 SIMD for ipred.cfl_ac[444]Ronald S. Bultje
2020-03-26x86: add SSSE3 SIMD for generate_grain_uv_{422,444}Ronald S. Bultje
2020-03-26x86: add AVX2 SIMD for generate_grain_uv_{422,444}Ronald S. Bultje
2020-03-05x86: Fix crash in AVX2 cdef_filter with <32-byte stack alignmentHenrik Gramner
2020-02-24x86: Add mc w_mask 4:4:4 AVX-512 (Ice Lake) asmHenrik Gramner
2020-02-24x86: Add mc w_mask 4:2:2 AVX-512 (Ice Lake) asmHenrik Gramner
2020-02-24x86: Add mc w_mask 4:2:0 AVX-512 (Ice Lake) asmHenrik Gramner
2020-02-24x86: Add mc avg/w_avg/mask AVX-512 (Ice Lake) asmHenrik Gramner
2020-02-24x86: optimize cdef_filter_{4x{4,8},8x8}_avx2Victorien Le Couviour--Tuffet
2020-02-24x86: add a seperate fully edged case to cdef_filter_avx2Victorien Le Couviour--Tuffet
2020-02-06x86: Add cdef_filter_4x4 AVX-512 (Ice Lake) asmHenrik Gramner
2020-02-05x86/msac: add an avx2 version for msac_decode_symbol_adapt16Lynne
2020-02-05msac: make symbol_adapt16 a function pointer on x86_64Lynne
2020-02-04x86: Avoid cmov instructions that depends on multiple flagsHenrik Gramner
2020-02-04x86: Add miscellaneous minor scalar optimizationsHenrik Gramner
2020-02-04x86: Use unsigned pointer comparisonsHenrik Gramner
2020-02-01Rework the CDEF top edge handlingHenrik Gramner
2020-01-20x86: add prep_8tap AVX512 asmVictorien Le Couviour--Tuffet
2020-01-20x86: replace "mov hb, Xb" by "movzx hd, Xb" in MCVictorien Le Couviour--Tuffet
2020-01-15x86: Fix overflows in SSSE3 idctHenrik Gramner
2020-01-15x86: Fix missing saturations in inverse identity asmHenrik Gramner
2020-01-11SSSE3 implementations of film grainRonald S. Bultje
2020-01-09x86: add prep_bilin AVX512 asmVictorien Le Couviour--Tuffet
2020-01-08x86: Fix SSSE3 inverse identity transform overflow/clippingHenrik Gramner
2020-01-08x86: Fix AVX2 inverse identity transform overflow/clippingHenrik Gramner
2019-12-31x86: Fix inverse (flip)adst 8x4 clippingHenrik Gramner
2019-12-14x86: Remove unused cpu flagsHenrik Gramner
2019-12-14Add support for Ice Lake AVX-512 cpu flagsEwout ter Hoeven
2019-12-06Simplify shifting in generate_grain_y/uv AVX2Ronald S. Bultje
2019-11-16Explicitly specify rodata section alignmentRonald S. Bultje
2019-11-01Tiny improvements to generate_grain_uv_420Ronald S. Bultje
2019-10-25x86: Fix overflows in inverse identity SSSE3 transformsHenrik Gramner
2019-10-25x86: Fix overflows in inverse identity AVX2 transformsHenrik Gramner