Combine idct and reconstruction steps

This moves the prediction step before the idct and combines the idct and
reconstruction steps into a single step. Combining them seems to give an
overall decoder performance improvement of about 1%.

Change-Id: I90d8b167ec70d79c7ba2ee484106a78b3d16e318
This commit is contained in:
Jeff Muizelaar
2010-05-28 14:28:12 -04:00
committed by Fritz Koenig
parent 0ce3901282
commit b2fa74ac18
15 changed files with 218 additions and 210 deletions

View File

@@ -21,8 +21,8 @@ void vp8_dmachine_specific_config(VP8D_COMP *pbi)
#if CONFIG_RUNTIME_CPU_DETECT
pbi->mb.rtcd = &pbi->common.rtcd;
pbi->dequant.block = vp8_dequantize_b_c;
pbi->dequant.idct = vp8_dequant_idct_c;
pbi->dequant.idct_dc = vp8_dequant_dc_idct_c;
pbi->dequant.idct_add = vp8_dequant_idct_add_c;
pbi->dequant.idct_dc_add = vp8_dequant_dc_idct_add_c;
pbi->dboolhuff.start = vp8dx_start_decode_c;
pbi->dboolhuff.fill = vp8dx_bool_decoder_fill_c;
#if 0 //For use with RTCD, when implemented