Skip to content
Snippets Groups Projects
  1. Feb 25, 2019
  2. Sep 15, 2018
  3. Aug 04, 2018
  4. Jan 13, 2018
  5. Sep 25, 2017
    • Subv's avatar
      Audio: Use std::deque instead of std::vector for the audio buffer type (StereoBuffer16). · d7459354
      Subv authored
      The current code inserts and deletes elements from the beginning of the audio buffer, which is very inefficient in an std::vector.
      
      Profiling was done using VisualStudio2017's Performance Analyzer in Super Mario 3D Land.
      
      Before this change: AudioInterp::Linear had 14.14% of the runtime (inclusive) and most of that time was spent in std::vector's insert implementation.
      After this change: AudioInterp::Linear has 0.36% of the runtime (inclusive)
      d7459354
  6. Sep 21, 2016
  7. Sep 19, 2016
  8. Sep 18, 2016
  9. Sep 03, 2016
  10. Mar 24, 2016
Loading