1. 27 Jun, 2022 4 commits
  2. 26 Jun, 2022 3 commits
  3. 25 Jun, 2022 3 commits
  4. 23 Jun, 2022 1 commit
  5. 22 Jun, 2022 4 commits
  6. 21 Jun, 2022 2 commits
  7. 20 Jun, 2022 2 commits
  8. 18 Jun, 2022 1 commit
  9. 17 Jun, 2022 5 commits
  10. 16 Jun, 2022 9 commits
  11. 15 Jun, 2022 6 commits
    • liamwhite's avatar
      Merge pull request #8460 from Morph1984/bounded-q · 0ae4eae9
      liamwhite authored
      bounded_threadsafe_queue: Use constexpr capacity and mask
      0ae4eae9
    • Morph's avatar
      bounded_threadsafe_queue: Use constexpr capacity and mask · 25429998
      Morph authored
      While this is the primary change, we also:
      - Remove the mpsc namespace and rename Queue to MPSCQueue
      - Make Slot a private struct within MPSCQueue
      - Remove the AlignedAllocator template argument, as we use std::allocator
      - Replace instances of mask + 1 with capacity, and mask + 2 with capacity + 1
      25429998
    • bunnei's avatar
      Merge pull request #8317 from german77/notifa · 5ace5c1b
      bunnei authored
      service: notifa: Implement most part of this service
      5ace5c1b
    • Mai's avatar
      Merge pull request #8464 from liamwhite/break-debug · 23514388
      Mai authored
      kernel: notify debugger on break SVC
      23514388
    • Mai's avatar
      Merge pull request #8465 from Morph1984/why-msvc · f1173517
      Mai authored
      vk_compute_pass: Explicitly cast to VkAccessFlags
      f1173517
    • Morph's avatar
      vk_compute_pass: Explicitly cast to VkAccessFlags · 4572634a
      Morph authored
      According to the standard, a narrowing conversion is an implicit conversion from an integer or unscoped enumeration type to an integer type that cannot represent all the values of the original type, except when the value is a literal or constant expression.
      MSVC, unlike GCC or Clang, determines this to be a narrowing conversion despite the enumeration exclusively containing values that fit within the range of a 32 bit integer, emitting a warning since designated initializers prohibit narrowing conversions.
      To solve this, explicitly cast to the type we are initializing.
      4572634a