1. 11 Mar, 2021 1 commit
  2. 09 Mar, 2021 2 commits
  3. 08 Mar, 2021 4 commits
  4. 07 Mar, 2021 1 commit
  5. 06 Mar, 2021 9 commits
  6. 05 Mar, 2021 5 commits
  7. 04 Mar, 2021 3 commits
    • ameerj's avatar
      texture_cache: Blacklist BGRA8 copies and views on OpenGL · 5213f702
      ameerj authored
      In order to force the BGRA8 conversion on Nvidia using OpenGL, we need to forbid texture copies and views with other formats.
      
      This commit also adds a boolean relating to this, as this needs to be done only for the OpenGL api, Vulkan must remain unchanged.
      5213f702
    • ameerj's avatar
      renderer_opengl: Swizzle BGR textures on copy · 0639244d
      ameerj authored
      OpenGL does not natively support BGR internal formats, which causes many BGR textures to render incorrectly, with Red and Blue channels swapped.
      
      This commit aims to address this by swizzling the blue and red channels on texture copies when a BGR format is encountered.
      0639244d
    • bunnei's avatar
      Merge pull request #5989 from ReinUsesLisp/cmdpool · b8b58915
      bunnei authored
      vk_command_pool: Reduce the command pool size from 4096 to 4
      b8b58915
  8. 03 Mar, 2021 2 commits
  9. 02 Mar, 2021 5 commits
  10. 01 Mar, 2021 3 commits
  11. 28 Feb, 2021 4 commits
    • comex's avatar
      [network] Error handling reform · 2910aa77
      comex authored
      `network.cpp` has several error paths which either:
      - report "Unhandled host socket error=n" and return `SUCCESS`, or
      - switch on a few possible errors, log them, and translate them to
        Errno; the same switch statement is copied and pasted in multiple
        places in the code
      
      Convert these paths to use a helper function `GetAndLogLastError`, which
      is roughly the equivalent of one of the switch statements, but:
      - handling more cases (both ones that were already in `Errno`, and a few
        more I added), and
      - using OS functions to convert the error to a string when logging, so
        it'll describe the error even if it's not one of the ones in the
        switch statement.
        - To handle this, refactor the logic in `GetLastErrorMsg` to expose a
          new function `NativeErrorToString` which takes the error number
          explicitly as an argument.  And improve the Windows version a bit.
      
      Also, add a test which exercises two random error paths.
      2910aa77
    • bunnei's avatar
      Merge pull request #6007 from bunnei/ldn-error · 9e9341f4
      bunnei authored
      core: hle: ldn: Error out on call to Initialization.
      9e9341f4
    • Morph's avatar
      Merge pull request #5276 from german77/gestures · ee9ebeeb
      Morph authored
      HID: Implement gestures
      ee9ebeeb
    • german's avatar
      e895ab7d
  12. 27 Feb, 2021 1 commit