• Fiona Glaser's avatar
    Much faster chroma encoding and other opts · 83d805fe
    Fiona Glaser authored
    ~15% faster chroma encode by reorganizing CBP calculation and adding special-case idct_dc function, since most coded chroma blocks are DC-only.
    Small optimization in cache_save (skip_bp)
    Fix array_non_zero to not violate strict aliasing (should eliminate miscompilation issues in the future)
    Add in automatic substitutions for some asm instructions that have an equivalent smaller representation.
    83d805fe
macroblock.h 15.6 KB