1. 20 May, 2020 1 commit
    • FearlessTobi's avatar
      crypto: Make KeyManager a singleton class · 9f82a9a2
      FearlessTobi authored
      Previously, we were reading the keys everytime a KeyManager object was created, causing yuzu to reread the keys file multiple hundreds of times when loading the game list.
      With this change, it is only loaded once.
      On my system, this decreased game list loading times by a factor of 20.
      9f82a9a2
  2. 05 May, 2020 4 commits
  3. 04 May, 2020 4 commits
  4. 03 May, 2020 15 commits
  5. 02 May, 2020 13 commits
  6. 01 May, 2020 3 commits
    • Jan Beich's avatar
      fixed_pipeline_state: explicitly use template keyword after 1f345ebe · b4d0724a
      Jan Beich authored
      In file included from src/video_core/renderer_opengl/renderer_opengl.cpp:25:
      In file included from src/./video_core/renderer_opengl/gl_rasterizer.h:26:
      In file included from src/./video_core/renderer_opengl/gl_fence_manager.h:11:
      src/./video_core/fence_manager.h:91:32: error: use 'template' keyword
            to treat 'Write' as a dependent template name
                      memory_manager.Write<u32>(current_fence->GetAddress(), current_fence->GetPayload());
                                     ^
                                     template
      src/./video_core/fence_manager.h:137:32: error: use 'template'
            keyword to treat 'Write' as a dependent template name
                      memory_manager.Write<u32>(current_fence->GetAddress(), current_fence->GetPayload());
                                     ^
                                     template
      b4d0724a
    • bunnei's avatar
      Merge pull request #3857 from ogniK5377/GetGpuTime-StackCorruption · 3f4cabfd
      bunnei authored
      nvdrv: Fix GetGpuTime stack corruption
      3f4cabfd
    • David Marcec's avatar
      nvdrv: Fix GetGpuTime stack corruption · d5a69ecb
      David Marcec authored
      IoctlGetGpuTime should be 16 bytes, not 8.
      d5a69ecb