summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/Src/TextureDecoder.cpp
AgeCommit message (Expand)Author
2011-03-22fix a memleak and quiet some warningsShawn Hoffman
2011-03-21Moved per-game graphics configuration to the game-list right click menu. It w...Jordan Woyak
2011-03-19Added a toggle switch for the OpenMP texture decoder in the graphics settings.skidau
2011-03-07Shut up recent versions of GCC about the OpenMP pragmas.Soren Jorvang
2011-03-05more fixes for opengl sing openmp, i hope is the last :)Rodolfo Osvaldo Bogado
2011-03-05more fixes for my openmp commitRodolfo Osvaldo Bogado
2011-03-05Fix OS X build.Soren Jorvang
2011-03-05some fixes for my last commitRodolfo Osvaldo Bogado
2011-03-05Linux build fix.Glenn Rice
2011-03-04First Revert my changes to VertexLoader.cpp, i don't own the games that get e...Rodolfo Osvaldo Bogado
2011-02-25added the possibility to allocate aligned memory, an use it to allocate the b...Rodolfo Osvaldo Bogado
2011-02-02Remove the global namespace a bit and remove some dead code.Soren Jorvang
2011-01-29Link the video plugin statically into the main binary on OS X.Soren Jorvang
2011-01-09TextureDecoder: Some misc clean ups. Backport code to SSE2 version. Remove re...xsacha
2011-01-08Refactor all the SSSE3 functions in TextureDecoder so that the cpu_info check...xsacha
2011-01-08New SSSE3 implementation for I4 texture decode. 14% speedup over the previous...xsacha
2011-01-08From my last commit: Fix build on Linux. Use SSSE3 instead of SSE3.xsacha
2011-01-08New SSSE3 implementation of RGB5A3. About 40% improvement (less cycles) on th...xsacha
2011-01-07This needs to be in the right place to work for <sse4. Going to bed now :P.xsacha
2011-01-07Probably want to store the result for sse4.xsacha
2011-01-07Fix a missing 'else' in last commit.xsacha
2011-01-07Add SSSE3 implementation for RGBA8 texture decode. It is 25% faster (3/4 of t...xsacha
2011-01-07An extra 5-10% speedup for I4 texture decoding with SSE4.1 intrinsics.xsacha
2011-01-07SSSE3 implementation of IA8 texture decode. Roughly 50% faster than SSE2 vers...xsacha
2011-01-07Last commit only requires SSSE3, not SSE4.xsacha
2011-01-07An SSE4 implementation for I8 texture decode. Slightly faster than SSE2 versi...xsacha
2011-01-06Missed one MSVC-ism. Should fix build for Linux. Last revision should still w...james.jdunne
2011-01-06Faster SSE2 optimized GX_TF_CMPR texture decoder which gets ~40% speed improv...james.jdunne
2011-01-06Kill HAVE_OPENCL.Soren Jorvang
2011-01-06Enabled SSE2 optimization of GX_TF_CMPR decoder only for x86 builds. It can't...james.jdunne
2011-01-05Fixed Linux build.james.jdunne
2011-01-05Fixed S3TC DXT1 decoder implementation. I see ~40% speed improvements running...james.jdunne
2011-01-04Temporarily reverting to unoptimized until I can figure this out. Apologies f...james.jdunne
2011-01-04~40% speed improvement for decoding GX_TF_CMPR (S3TC) textures using SSE2 int...james.jdunne
2011-01-03Fix for bit reduction regression in GX_TF_RGB565 textures from previous commit.james.jdunne
2011-01-02GX_TF_RGB565 texture decoder optimized with SSE2 producing a ~78% speed incre...james.jdunne
2011-01-01Possibly fixed game crash issues by switching to unaligned SSE2 loads/stores.james.jdunne
2011-01-01GX_TF_I4 texture decoder optimized with SSE2 producing a ~76% speed increase ...james.jdunne
2010-12-31~68% increase in GX_TF_IA8 decoding speed. Not an oft-used texture format. An...james.jdunne
2010-12-31~80% speed improvement in decoding GX_TF_I8 textures. Yes, EIGHTY PERCENT. Ho...james.jdunne
2010-12-30TextureDecoder.cpp: new SSE2 optimized GX_TF_I8 decoder. Probably not ultimat...james.jdunne
2010-12-24CMPR texel blocks are 8x8 in hardware, even though the source format says 4x4.Shawn Hoffman
2010-11-14VideoCommon: An experimental fix for Issue 3493. Changed _mm_load_si128 to _m...nodchip
2010-08-28sometimes to advance you have to make a step back.Rodolfo Osvaldo Bogado
2010-07-31Newer versions of GCC's <tmmintrin.h> check for __SSSE3__ (-mssse3).Soren Jorvang
2010-07-31Make the SSE3.1 VideoCommon code available in GCC builds.Soren Jorvang
2010-06-22Add a toggle option for OpenCL in Config (in Advanced Settings). Default is off.xsacha
2010-06-22Refactor and prepare the OpenCL texture decoder for decoding textures to RGBA...Orphis
2010-06-19fix for rbga8 decoding that causes problems in nsmbwRodolfo Osvaldo Bogado
2010-06-19add a path to texture decoder to produce only rgba textures, this will make t...Rodolfo Osvaldo Bogado