1. 27 May, 2017 1 commit
    • Yuri Kunde Schlesner's avatar
      OpenGL: Improve accuracy of quaternion interpolation · 669ef82a
      Yuri Kunde Schlesner authored
      Current order of operations (rotate then normalize) seems to produce a
      lot more distortion than normalizing and then rotating. This makes Citra
      results match pretty closesly with hardware, and indicates that hardware
      may also be using lerp instead of slerp to interpolate the quaternions.
      669ef82a
  2. 25 May, 2017 1 commit
  3. 24 May, 2017 4 commits
  4. 22 May, 2017 2 commits
  5. 21 May, 2017 10 commits
  6. 20 May, 2017 2 commits
  7. 19 May, 2017 3 commits
  8. 18 May, 2017 1 commit
  9. 17 May, 2017 1 commit
  10. 16 May, 2017 2 commits
  11. 15 May, 2017 5 commits
  12. 14 May, 2017 1 commit
  13. 13 May, 2017 1 commit
  14. 12 May, 2017 3 commits
  15. 11 May, 2017 2 commits
  16. 10 May, 2017 1 commit
    • James Rowe's avatar
      Frontend: Prevent FileSystemWatcher from blocking UI thread · fc2f7b0d
      James Rowe authored
      Instead of tying the QFileSystemWatcher to the GameList and updating in
      the UI thread, this change moves it to the worker thread. Since it gets
      deleted and recreated as part of the worker thread, this prevents it from
      ever getting used from multiple threads (which is why it was originally
      done on the UI thread)
      fc2f7b0d