1. 04 Apr, 2019 1 commit
    • ReinUsesLisp's avatar
      gl_shader_decompiler: Fix TXQ types · 88a3c05b
      ReinUsesLisp authored
      TXQ returns integer types. Shaders usually do:
      
      R0 = TXQ(); // => int
      R0 = static_cast<float>(R0);
      
      If we don't treat it as an integer, it will cast a binary float value as
      float - resulting in a corrupted number.
      88a3c05b
  2. 03 Apr, 2019 10 commits
  3. 02 Apr, 2019 6 commits
  4. 01 Apr, 2019 9 commits
  5. 31 Mar, 2019 3 commits
  6. 30 Mar, 2019 8 commits
  7. 29 Mar, 2019 3 commits
    • Lioncash's avatar
      kernel/shared_memory: Remove unused core/memory.h include · 108be413
      Lioncash authored
      Nothing from this header is used, so we can remove this include, getting
      rid of a dependency on it.
      108be413
    • Lioncash's avatar
      kernel/shared_memory: Sanitize supplied size when unmapping · c6147a43
      Lioncash authored
      The kernel makes sure that the given size to unmap is always the same
      size as the entire region managed by the shared memory instance,
      otherwise it returns an error code signifying an invalid size.
      
      This is similarly done for transfer memory (which we already check for).
      c6147a43
    • Lioncash's avatar
      common/thread: Remove unused functions · 39409543
      Lioncash authored
      Many of these functions are carried over from Dolphin (where they aren't
      used anymore). Given these have no use (and we really shouldn't be
      screwing around with OS-specific thread scheduler handling from the
      emulator, these can be removed.
      
      The function for setting the thread name is left, however, since it can
      have debugging utility usages.
      39409543