commit | 93c32a55c2444b8245e8cba9187e1ec654d1fbc6 | [log] [tgz] |
---|---|---|
author | Fritz Koenig <frkoenig@google.com> | Fri Aug 20 10:58:19 2010 -0700 |
committer | Fritz Koenig <frkoenig@google.com> | Mon Aug 23 08:58:54 2010 -0700 |
tree | 8f7c32ca7fafe2784e00066c37ffee4b2473e44e | |
parent | b0660457fe46a48246e42a8e5c0ce78c0e2e4164 [diff] |
Rework idct calling structure. Moving the eob structure allows for a non-struct based function to handle decoding an entire mb of idct/dequant/recon data. This allows for SIMD functions to idct/dequant/recon multiple blocks at once. SSE2 implementation gives 3% gain on Atom. Change-Id: I8a8f3efd546ea4e0535f517d94f347cfb737c9c2