diff options
| author | kamiyo <kamiyo@gmail.com> | 2015-01-30 03:29:49 -0500 |
|---|---|---|
| committer | kamiyo <kamiyo@gmail.com> | 2015-02-18 21:13:45 -0500 |
| commit | e864521182f043ad30af72d3bf667744dacaafc7 (patch) | |
| tree | 7836d861c59a5f41af17802a77b023525c73118b /Source/Core/VideoCommon/OpcodeDecoding.cpp | |
| parent | 1a3bc8f286fa1c547a59d84c3842efddea6323c3 (diff) | |
High Quality Resampler, using FIR filter
For more information:
https://docs.google.com/document/d/1tBEgsJh7QiwNwepXI0eobfK3U8LkJButSyeuFt1degM/edit?usp=sharing
removed: SSE includes (not used)
added: 16bit -> float -> 16bit functions
added: linear interpolator and high-quality (windowed-sinc) interpolator functions (including Resampler class)
added: dithering
changed: renamed variables and reformatted a few things to fit with style guide (braces, #include->const)
changed: use s16, u16, s32, u32 etc
changed: store samples and do all computations as floats
changed: volume from 0 - 255
Diffstat (limited to 'Source/Core/VideoCommon/OpcodeDecoding.cpp')
0 files changed, 0 insertions, 0 deletions
