summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/Src/TextureDecoder.cpp
diff options
context:
space:
mode:
authorjames.jdunne <james.jdunne@gmail.com>2011-01-07 05:58:05 +0000
committerjames.jdunne <james.jdunne@gmail.com>2011-01-07 05:58:05 +0000
commitb6a1e9376fe88d198c4f5f7d90e8836f1738c68c (patch)
tree48d51cf7e7858ca51cc0610a6fcacc1b56e38aec /Source/Core/VideoCommon/Src/TextureDecoder.cpp
parentd16357cd5ce810c74fcee602ed13028d397c6254 (diff)
45% speed improvement in RGBA -> BGRA conversion over reference C code. This might turn out to be unnecessary once I refactor the CreateTexture2D/ReplaceTexture2D to call the texture decoder instead of vice-versa and have the SSE2 code convert directly to BGRA and write directly to the D3D allocated texture.
Need to investigate source texture alignment and where to introduce that, if it is possible. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6765 8ced0084-cf51-0410-be5f-012b33b47a6e
Diffstat (limited to 'Source/Core/VideoCommon/Src/TextureDecoder.cpp')
0 files changed, 0 insertions, 0 deletions