Skip to content
Snippets Groups Projects
  1. Jul 24, 2018
  2. Jul 19, 2018
    • Lioncash's avatar
      hle_ipc: Introduce generic WriteBuffer overload for multiple container types · ff500a7b
      Lioncash authored
      This introduces a slightly more generic variant of WriteBuffer().
      Notably, this variant doesn't constrain the arguments to only accepting
      std::vector instances. It accepts whatever adheres to the
      ContiguousContainer concept in the C++ standard library.
      
      This essentially means, std::array, std::string, and std::vector can be
      used directly with this interface. The interface no longer forces you to
      solely use containers that dynamically allocate.
      
      To ensure our overloads play nice with one another, we only enable the
      container-based WriteBuffer if the argument is not a pointer, otherwise
      we fall back to the pointer-based one.
      ff500a7b
  3. Jul 18, 2018
  4. Jul 17, 2018
  5. May 02, 2018
  6. May 01, 2018
    • David's avatar
      GetSharedFontInOrderOfPriority (#381) · ff2f0d98
      David authored
      * GetSharedFontInOrderOfPriority
      
      * Update pl_u.cpp
      
      * Ability to use ReadBuffer and WriteBuffer with different buffer indexes, fixed up GetSharedFontInOrderOfPriority
      
      * switched to NGLOG
      
      * Update pl_u.cpp
      
      * Update pl_u.cpp
      
      * language_code is actually language code and not index
      
      * u32->u64
      
      * final cleanups
      ff2f0d98
  7. Mar 19, 2018
  8. Feb 16, 2018
  9. Feb 14, 2018
  10. Jan 25, 2018
  11. Jan 18, 2018
  12. Jan 16, 2018
  13. Jan 13, 2018
  14. Jan 12, 2018
  15. Jan 11, 2018
  16. Jan 07, 2018
  17. Dec 29, 2017
  18. Oct 31, 2017
  19. Oct 19, 2017
  20. Oct 15, 2017
  21. Jun 18, 2017
  22. Jun 11, 2017
  23. Jun 08, 2017
    • Yuri Kunde Schlesner's avatar
      Service: Add new ServiceFramework framework for writing HLE services · 84c49729
      Yuri Kunde Schlesner authored
      The old "Interface" class had a few problems such as using free
      functions (Which didn't allow you to write the service handler as if it
      were a regular class.) which weren't very extensible. (Only received one
      parameter with a pointer to the Interface object.)
      
      The new ServiceFramework aims to solve these problems by working with
      member functions and passing a generic context struct as parameter. This
      struct can be extended in the future without having to update all
      existing service implementations.
      84c49729
  24. Jun 06, 2017
Loading