commit | 25347882ed75f42b9c356c34f3f06bab6424e79f | [log] [tgz] |
---|---|---|
author | DRC <dcommander@users.sourceforge.net> | Sat Jan 10 11:32:36 2015 +0000 |
committer | DRC <dcommander@users.sourceforge.net> | Sat Jan 10 11:32:36 2015 +0000 |
tree | 2b88623e110310802fa811aef27e335c75109755 | |
parent | 8de75d0f5717a368d4c93f429ec6abc25035de94 [diff] |
Overhaul the AltiVec vector loading code in the compression-side colorspace conversion routines. The existing code was sometimes overreading the source buffer (at least according to valgrind), and it was necessary to increase the complexity of the code in order to prevent this without significantly compromising performance. git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@1485 632fc199-4ca6-4c93-a231-07263d6284db