Skip to content
Snippets Groups Projects
  1. Jun 05, 2023
  2. Apr 04, 2023
  3. Jul 09, 2022
  4. Jun 14, 2022
    • Cosmic Linden's avatar
      SL-16182: Offload audio decoding from the main thread to the general work queue. · 3e60b53d
      Cosmic Linden authored
      The work queue callback binds "this". This is deemed safe due to current dependencies, but see the associated comment in the return callback. There was some trial and error to get a this-binded lambda to compile.
      
      Due to LLVorbisDecodeState writing to disk off-thread, limit audio decodes proportional to general worker thread count. Guess the thread count for now.
      3e60b53d
  5. Mar 21, 2022
  6. Nov 26, 2021
  7. Mar 09, 2021
  8. Mar 08, 2021
  9. Oct 22, 2020
  10. Sep 16, 2020
    • Callum Prentice's avatar
      First part of change to remove LLVFS from the Viewer. Consists of code changes... · 3fc07dea
      Callum Prentice authored
      First part of change to remove LLVFS from the Viewer. Consists of code changes to remove LLVFS and LLVFSThread classes along with the associated source files. The existing llvfs folder is renamed to llcache. Also includes changes to CMake script in many places to reflect changes. Eventually, llvfile source file and class will be renamed but that is not in this change.
      3fc07dea
  11. Jul 04, 2020
  12. Apr 19, 2020
    • NiranV's avatar
      Fixed: Merge. · 21721e4a
      NiranV authored
      Added: Ability to save and load local windlight presets.
      Added: Brought back Environment Settings window.
      Changed: Overhauled and simplified Environment Settings window.
      Changed: Brought back old Environment Settings menu layout.
      Changed: Overhauled layout of Personal Lighting window and split it into Edit Sky and Edit Water.
      Changed: Overhauled layout of Daycycle, Sky and Water Edit windows.
      Misc: Implemented several performance optimizations from Alchemy Viewer.
      21721e4a
  13. Apr 10, 2020
  14. Mar 10, 2019
  15. Nov 10, 2015
  16. Jul 30, 2013
  17. Apr 30, 2013
  18. Mar 29, 2013
  19. Jan 28, 2013
  20. Jan 18, 2013
  21. May 16, 2012
  22. Feb 01, 2012
  23. Dec 06, 2011
  24. Oct 13, 2010
  25. Sep 21, 2010
    • Brad Payne (Vir Linden)'s avatar
    • Vadim Savchuk's avatar
      STORM-163 FIXED Intermittent FPS drop related to "audio" (main thread hangs often on openal lock) · 5b2d4a16
      Vadim Savchuk authored
      Submitting a patch made by Aleric Inglewood (See VWR-14914).
      
      This bug happens for a lot of people, although it might be needed to have a fast multi core machine.
      I have seen it on 1.22.10 once, never used 1.23 sorry, and saw it often on snowglobe. I am sure
      it also affects 1.23 but I'd have to test that.
      
      The symptons are that on a viewer with normally a good, high FPS, sometimes it happens
      that the FPS dramatically drops (as low as 0.3, but it can also be anything higher, as high
      as 10, say).
      
      This particular jira is about a problem where the main thread is slowed down by a mutex lock
      in libopenal (most calls starting with 'al' in indra/llaudio/audioengine_openal.cpp and
      one in indra/llaudio/listener_openal.cpp). You can see that this is the case by opening the
      Frame Console (control-shift-2) and checking that the "audio" (and possibly misc) timings
      are very large compared to the Render time.
      5b2d4a16
  26. Aug 13, 2010
  27. Jun 08, 2010
  28. Feb 12, 2010
  29. Aug 27, 2009
Loading