1. 03 Oct, 2018 18 commits
  2. 02 Oct, 2018 3 commits
    • Weiyi Wang's avatar
      fdb35760
    • Weiyi Wang's avatar
      string_util: remove TString conversion for windows · bfe84f06
      Weiyi Wang authored
      First of all they are foundamentally broken. As our convention is that std::string is always UTF-8, these functions assume that the multi-byte character version of TString (std::string) from windows is also in UTF-8, which is almost always wrong. We are not going to build multi-byte character build, and even if we do, this dirty work should be handled by frontend framework early.
      bfe84f06
    • Weiyi Wang's avatar
      string_util: remove ShiftJIS/CP1252 conversion function · a4595bb9
      Weiyi Wang authored
      We always use unicode internally. Any dirty work of conversion with other codec should be handled by frontend framework (Qt). Further more, ShiftJIS/CP1252 are not special (they are not code set used by 3ds, or any guest/host dependencies we have), so there is no reason to specifically include them
      a4595bb9
  3. 01 Oct, 2018 12 commits
  4. 30 Sep, 2018 7 commits
    • bunnei's avatar
      Merge pull request #1338 from raven02/service_vi · 8f2ad3a6
      bunnei authored
      Implement ISystemDisplayService::GetDisplayMode
      8f2ad3a6
    • bunnei's avatar
      Merge pull request #1417 from lioncash/context · 5e2f23e2
      bunnei authored
      svc: Implement svcGetThreadContext
      5e2f23e2
    • bunnei's avatar
      gl_rasterizer_cache: Fixes to how we do render to cubemap. · df3799a0
      bunnei authored
      - Fixes issues with Splatoon 2.
      df3799a0
    • MerryMage's avatar
      externals: Update dynarmic to 4e6848d · 3031aa9d
      MerryMage authored
      4e6848d A32/ir_emitter: Bugfix: ExceptionRaised was producing incorrect PC
      41ba9fd value: Move ImmediateToU64() to be a part of Value's interface
      c6a6271 reg_alloc: Emit AVX instructions where able
      aedd32a abi: Emit AVX instructions where able
      f2d9337 a64_exclusive_monitor: Loosen memory ordering requirements
      7ca709d travis: Make macOS builds use Xcode 10
      14dd45e Fix VShift terminology
      88554c4 emit_x64_vector: AVX512 implementation of EmitVectorLogicalVShiftS16
      ab4e316 emit_x64_vector: AVX512 implementation of EmitVectorLogicalVShiftS64
      0ea84f3 emit_x64_vector: AVX2 implementation of EmitVectorLogicalVShiftS32
      c77a2c5 emit_x64_vector: AVX512 implementation of EmitVectorLogicalVShiftU16()
      e9441fd emit_x64_vector: AVX2 implementation of EmitVectorLogicalVShiftU64()
      0e9c33c emit_x64_vector: AVX2 implementation of EmitVectorLogicalVShiftU32()
      8f85274 emit_x64_vector: SSSE3 variant of EmitVectorCountLeadingZeros8()
      be05e75 Merge pull request #397 from VelocityRa/dec-shift-fix
      bc328fc decoders: Cast to correctly-sized type before shifting
      9c3d2d1 a64_emit_x64: Lowercase PAGE_SIZE
      f538d29 emit_x64_vector_floating_point: SSE4.1 implementation of EmitFPVectorToFixed
      1603a6e emit_x64_vector_floating_point: EmitFPVectorRoundInt: Use FCODE
      2e1ccaf emit_x64_vector: AVX implementation for EmitVectorCountLeadingZeros8
      555bfda emit_x64_vector: SSE implementation of EmitVectorCountLeadingZeros16
      71c2589 externals: Update Xbyak to 5.73
      1ec1b2f Squashed 'externals/xbyak/' changes from 1de435ed..42462ef9
      3031aa9d
    • bunnei's avatar
    • bunnei's avatar
      gl_rasterizer_cache: Implement render to cubemap. · f543b43f
      bunnei authored
      f543b43f
    • bunnei's avatar
      15cc729e