Commit graph

  • a51c53471b Typo sharmander 2020-12-27 22:21:01 -0500
  • d10109d34f Fix error in logic sharmander 2020-12-27 22:20:40 -0500
  • 5390067d5e Update IsSameOperandDestSrc1 to account for Cases where Dest and Src1 can be same for add sharmander 2020-12-27 22:19:27 -0500
  • fec397822a Use LEA if Dest != SRC1 sharmander 2020-12-27 21:55:02 -0500
  • f73bf7faeb Fix IsSameOperandDestSrc1 Check for Add sharmander 2020-12-27 21:44:11 -0500
  • 054df2d4d6 Update PTC Version sharmander 2020-12-27 21:37:30 -0500
  • d0621e5e08 Optimization | Modify Add Instruction to use LEA instead. sharmander 2020-12-27 21:36:20 -0500
  • e1f1b76cb8 Code cleaning. LDj3SNuD 2020-12-28 03:23:34 +0100
  • 48761f1b82 surfaceflinger: Fix fence callback issue Ac_K 2020-12-28 03:01:12 +0100
  • 242b704ed5 audio: Fix wrong buffer size check Ac_K 2020-12-28 02:23:30 +0100
  • d56c958df1 Fix IProfile::Get Ac_K 2020-12-27 23:23:12 +0100
  • 8a6328970c Further adjustments to the mod loading shadowninja108 2020-12-26 18:28:21 -0700
  • 9a808fe484
    Fix button press issue (#1836) AigleSpartiate 2020-12-26 15:59:41 +0100
  • 7a204b6da4
    Fix button press issue AigleSpartiate 2020-12-26 15:11:35 +0100
  • d550d0d0c2 Merge branch 'master' into pmull LDj3SNuD 2020-12-25 20:20:08 +0100
  • c7d3801a91 Add slow path, both variants. Fix V128 Shl/Shr when shift = 0. LDj3SNuD 2020-12-25 20:18:26 +0100
  • d05db79a3e
    Update InvalidMemoryRegionException.cs to abide by English rules. (#1834) EmulationFanatic 2020-12-24 20:09:02 -0700
  • 3a05c3478b
    Update InvalidMemoryRegionException.cs to abide by English rules. EmulationFanatic 2020-12-24 18:07:24 -0700
  • 13514d11b3 Remove extra empty space Ac_K 2020-12-24 04:58:30 +0100
  • 627b56117a account: Services Refactoring Ac_K 2020-12-24 04:49:39 +0100
  • 04c3ba64fc Merge branch 'master' into pools_limiter LDj3SNuD 2020-12-24 04:49:34 +0100
  • 5b9c876155 Hotfix for #1814 Ac_K 2020-12-24 04:44:39 +0100
  • bc1aab9f83 Merge branch 'master' into pools_limiter LDj3SNuD 2020-12-24 04:19:29 +0100
  • 2502f1f07f
    Free up memory allocated by Pools during any PPTC translations at boot time. (#1814) LDj3SNuD 2020-12-24 03:58:36 +0100
  • dc9a50514a Fix missing JumpTable.RegisterFunction() due to rebase. LDj3SNuD 2020-12-24 03:26:43 +0100
  • 56f62e2687 Nits. LDj3SNuD 2020-12-22 04:49:57 +0100
  • eaf74ec9b4 Add a simple Pools Limiter. LDj3SNuD 2020-12-20 05:17:31 +0100
  • d3e2588c20 Nit due to rebase. LDj3SNuD 2020-12-18 04:10:58 +0100
  • ede3ac995f Merge branch 'master' into pools_pptc_love LDj3SNuD 2020-12-18 04:07:06 +0100
  • 8a33e884f8
    Fix Vnmls_S fast path (F64: losing input d value). Fix Vnmla_S & Vnmls_S slow paths (using fused inst.s). Fix Vfma_V slow path not using StandardFPSCRValue(). (#1775) LDj3SNuD 2020-12-17 20:43:41 +0100
  • ecec61c30f
    Merge branch 'master' into a32_ternary_scalar LDj3SNuD 2020-12-17 20:35:23 +0100
  • b5c215111d
    PPTC Follow-up. (#1712) LDj3SNuD 2020-12-17 20:32:09 +0100
  • 7695aaf602 Merge branch 'gpu--memory-allocation-hotfix-size0' of https://github.com/saldabain/Ryujinx into gpu--memory-allocation-hotfix-size0 sharmander 2020-12-17 14:27:07 -0500
  • 0629e67285 Adjust error message sharmander 2020-12-16 20:20:51 -0500
  • 525944e45e move map check to else statement. sharmander 2020-12-16 20:13:02 -0500
  • 0332639303 remove unecessary check sharmander 2020-12-16 20:01:00 -0500
  • 88e7b47004 if whitespace sharmander 2020-12-16 19:58:19 -0500
  • e2ac5b0480 fix indentation sharmander 2020-12-16 19:57:31 -0500
  • 9f768f344c Remove allowHandleZero calls sharmander 2020-12-16 19:56:28 -0500
  • b0f1693110 Remove allowHandleZero sharmander 2020-12-16 19:55:50 -0500
  • 572a611bd9 More changes, as requested. sharmander 2020-12-16 19:53:29 -0500
  • bf3bf11d7e remove whitespace sharmander 2020-12-16 19:49:36 -0500
  • 4be4863401 Make changes as requested by gdkchan sharmander 2020-12-16 19:43:05 -0500
  • 3cd0cb234b Move getHandle to after remap sharmander 2020-12-15 16:33:28 -0500
  • eba51d9277 Simplify expression sharmander 2020-12-14 20:31:17 -0500
  • 18de88f39a Remove invalid map handles. sharmander 2020-12-14 18:41:39 -0500
  • 37a13d9426 Add additional log msg. sharmander 2020-12-14 16:12:28 -0500
  • ed96d2d4ff Make logging more clear sharmander 2020-12-14 15:10:33 -0500
  • b56b3a7443 Nit for retrigger Checks. LDj3SNuD 2020-12-17 19:59:09 +0100
  • 10aa11ce13
    Interrupt GPU command processing when a frame's fence is reached. (#1741) riperiperi 2020-12-17 18:39:52 +0000
  • 3e174d4f95 Nit for retrigger Checks. LDj3SNuD 2020-12-17 15:16:55 +0100
  • f07982f631 Fix Ptc.UpdateInfo() due to rebase. LDj3SNuD 2020-12-17 13:19:15 +0100
  • eae39f80e7
    nim: Implement IsLargeResourceAvailable (#1821) Ac_K 2020-12-17 05:19:28 +0100
  • 6d76e1473b GetIndirectFunctionAddress(): Validate that writing actually takes place in dynamic table memory range (and not elsewhere). LDj3SNuD 2020-12-17 05:07:13 +0100
  • 4ead50a969 Merge branch 'master' into pptc_love LDj3SNuD 2020-12-17 05:04:20 +0100
  • 3cc58543ae Merge branch 'master' into pmull LDj3SNuD 2020-12-17 03:22:04 +0100
  • a847a0b8d9 Adjust error message sharmander 2020-12-16 20:20:51 -0500
  • ef009f1dad move map check to else statement. sharmander 2020-12-16 20:13:02 -0500
  • 3848dc4611 remove unecessary check sharmander 2020-12-16 20:01:00 -0500
  • 7a49771bd9 if whitespace sharmander 2020-12-16 19:58:19 -0500
  • 4ba2a46de7 fix indentation sharmander 2020-12-16 19:57:31 -0500
  • f40a7ab561 Remove allowHandleZero calls sharmander 2020-12-16 19:56:28 -0500
  • 18b9112e8e Remove allowHandleZero sharmander 2020-12-16 19:55:50 -0500
  • e860688f70 More changes, as requested. sharmander 2020-12-16 19:53:29 -0500
  • eead10f497 remove whitespace sharmander 2020-12-16 19:49:36 -0500
  • f5d64b4d68
    Terminate application before services (#1812) gdkchan 2020-12-16 21:44:06 -0300
  • 4657f25e65 Make changes as requested by gdkchan sharmander 2020-12-16 19:43:05 -0500
  • cc792c02d8
    Merge branch 'master' into a32_ternary_scalar LDj3SNuD 2020-12-17 01:17:15 +0100
  • e901b7850c
    CPU: Implement VRINTX.F32 | VRINTX.F64 (#1776) sharmander 2020-12-16 18:27:15 -0500
  • 731dfbfb7d stringing things together :) sharmander 2020-12-16 18:10:17 -0500
  • cee7ad5861
    Merge branch 'master' into cpu--implement-fminmp sharmander 2020-12-16 17:42:58 -0500
  • 74ff4e2d5d Move method sharmander 2020-12-16 17:41:14 -0500
  • 753e89ee46
    Update ARMeilleure/Instructions/InstEmitSimdCvt32.cs sharmander 2020-12-16 17:39:58 -0500
  • 39d5a3b8b9
    Update ARMeilleure/Instructions/InstEmitSimdCvt32.cs sharmander 2020-12-16 17:39:52 -0500
  • 53c22fa18f
    Update ARMeilleure/Instructions/InstEmitSimdCvt32.cs sharmander 2020-12-16 17:39:46 -0500
  • b895ecaf76
    Update ARMeilleure/Decoders/OpCodeTable.cs sharmander 2020-12-16 17:39:40 -0500
  • 61634dd415
    Clear JIT cache on exit (#1518) gdkchan 2020-12-16 17:07:42 -0300
  • 11232bc1c0 Small optimisation (save 60 instructions) for the Sse fast path about the 128 bits variant. LDj3SNuD 2020-12-16 19:33:12 +0100
  • 0774f104b9 Merge branch 'master' into pmull LDj3SNuD 2020-12-16 18:53:46 +0100
  • 127ee5ff3f Add Clmul fast path for the 128 bits variant. LDj3SNuD 2020-12-16 18:44:53 +0100
  • 9368a848aa
    InternalVersion = 1519 (force retest). LDj3SNuD 2020-12-16 14:18:39 +0100
  • 3137423d75 For future use gdkchan 2020-12-16 02:03:26 -0300
  • ee280ca3cf Dispose jump table gdkchan 2020-12-16 01:21:21 -0300
  • 4161f8b6fc Do not include exit block in function size calculation gdkchan 2020-09-30 20:19:02 -0300
  • f880f50fee Flag clear on address is no longer needed gdkchan 2020-09-30 03:03:05 -0300
  • 2cb0c55d8f Update InstEmitFlowHelper.cs LDj3SNuD 2020-09-24 17:07:45 +0200
  • 27b9877d97 Address PR feedback gdkchan 2020-09-03 03:31:25 -0300
  • 301847d35c Set PTC version to PR number gdkchan 2020-08-31 00:16:07 -0300
  • d69289cd43 Thats not how conditionals works in C# it seems gdkchan 2020-08-31 00:01:16 -0300
  • e8eea724ab Basic cache invalidation gdkchan 2020-08-30 22:03:14 -0300
  • 5b54286986 Perform cache cleanup on exit gdkchan 2020-08-30 20:50:08 -0300
  • 5eb3bd9823 Get rid of CallFlag gdkchan 2020-08-30 14:11:59 -0300
  • 18cf4a41d1 Initial cache memory allocator implementation gdkchan 2020-08-30 12:51:56 -0300
  • 42190aad84 Fix comments Ac_K 2020-12-16 04:08:10 +0100
  • 4a5544cb87 nim: Implement IsLargeResourceAvailable Ac_K 2020-12-16 04:03:30 +0100
  • 11222516c4
    gui/gpu: Implement setting and toggle for Aspect Ratio (#1777) Ac_K 2020-12-16 03:19:07 +0100
  • 99b486fc23 Fix aspectWidth Ac_K 2020-12-16 02:32:09 +0100
  • c8536e3236 Address rip feedback Ac_K 2020-12-16 02:29:26 +0100
  • 2ba1e1bb84 Address gdkchan feedback Ac_K 2020-12-16 02:05:18 +0100
  • 808380690c
    am/gui: Implement Wake-up message (#1750) Ac_K 2020-12-16 01:41:42 +0100