1. 07 Mar, 2022 1 commit
    • lat9nq's avatar
      core: Don't shutdown a null GPU · 381f1dd2
      lat9nq authored
      When CreateGPU fails, yuzu would try and shutdown the GPU instance
      regardless of whether any instance was actually created.
      
      Check for nullptr before calling its methods to prevent a crash.
      381f1dd2
  2. 06 Mar, 2022 2 commits
    • Ameer J's avatar
      gl_graphics_pipeline: Improve shader builder synchronization using fences (#7969) · 370e480c
      Ameer J authored
      * gl_graphics_pipeline: Improve shader builder synchronization
      
      Make use of GLsync objects to ensure better synchronization between shader builder threads and the main context
      
      * gl_graphics_pipeline: Make built_fence access threadsafe
      
      * gl_graphics_pipeline: Use GLsync objects only when building in parallel
      
      * gl_graphics_pipeline: Replace GetSync calls with non-blocking waits
      
      The spec states that a ClientWait on a Fence object ensures the changes propagate to the calling context
      370e480c
    • Fernando S's avatar
      Merge pull request #7973 from Morph1984/debug-crash · 5192c649
      Fernando S authored
      host_memory: Fix fastmem crashes in debug builds
      5192c649
  3. 03 Mar, 2022 2 commits
  4. 02 Mar, 2022 1 commit
  5. 01 Mar, 2022 5 commits
  6. 28 Feb, 2022 6 commits
  7. 27 Feb, 2022 10 commits
  8. 26 Feb, 2022 6 commits
  9. 25 Feb, 2022 3 commits
  10. 24 Feb, 2022 2 commits
  11. 22 Feb, 2022 2 commits