diff options
| author | james.jdunne <james.jdunne@gmail.com> | 2011-01-06 16:41:20 +0000 |
|---|---|---|
| committer | james.jdunne <james.jdunne@gmail.com> | 2011-01-06 16:41:20 +0000 |
| commit | 2841d67ce314ae6ddc1f92828c928470d146c871 (patch) | |
| tree | aa63f30ffe8ef34c9dbb3b0e3e90321e0038cc55 /Source/Core/VideoCommon/Src/RenderBase.cpp | |
| parent | ca2628f89631eed9b8edfeb059ffe0963247c50e (diff) | |
Faster SSE2 optimized GX_TF_CMPR texture decoder which gets ~40% speed improvement on x64 and ~50% improvement on x86 as compared to reference C code.
The code now uses direct pointer access from C code to write the colors to the destination texture instead of trying to force them back up into an __m128i and a single write call. This is what produces the major speed-up.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6761 8ced0084-cf51-0410-be5f-012b33b47a6e
Diffstat (limited to 'Source/Core/VideoCommon/Src/RenderBase.cpp')
0 files changed, 0 insertions, 0 deletions
