openh264/test/decoder
Sindre Aamås b6c4a5447c [Decoder/x86] IDCT one block at a time with SSE2
At lower bitrates, it is overall faster to conditionally do one block
at a time with SSE2 on Haswell and likely other common architectures.
At higher bitrates, it is faster to use the wider routine that IDCTs
four blocks at a time. To avoid potential performance regressions
as compared to MMX, stick with single-block IDCTs with SSE2. There
is still a performance advantage as compared to MMX because the
single-block SSE2 routine is faster than the corresponding MMX
routine.

Stick with four blocks at a time with AVX2 for which that appears
to be consistently faster on Haswell.
2016-03-16 19:55:11 +01:00
..
DecUT_Deblock.cpp astyle all 2014-06-25 18:50:41 -07:00
DecUT_DeblockCommon.cpp Remove UBSAN warnings about negative left shift 2015-10-14 19:43:19 -07:00
DecUT_DecExt.cpp fix iAvgLumaQp in decStat 2015-12-11 14:14:42 +08:00
DecUT_ErrorConcealment.cpp Move the memory allocation/deallocation routines to the common library 2015-01-30 11:30:59 +02:00
DecUT_IdctResAddPred.cpp [Decoder/x86] IDCT one block at a time with SSE2 2016-03-16 19:55:11 +01:00
DecUT_IntraPrediction.cpp Remove tabs where a simple space is just enough 2015-06-10 10:21:52 +03:00
DecUT_ParseSyntax.cpp remove parseonly in decoder ctx 2015-11-27 08:56:20 +08:00
DecUT_PredMv.cpp merge common part of wels_common_basis 2015-03-20 12:44:00 +08:00
targets.mk Merge all MC unit tests into one file 2015-01-28 23:59:37 +02:00