Commit graph

  • 053dcfdb05
    Use multiple dest operands for shader call instructions (#1975) gdkchan 2021-01-31 21:13:38 -0300
  • 737b2dc4d4 Fix some bugs introduced during the refactoring process gdkchan 2021-01-31 19:47:28 -0300
  • a2f1c46fc9 Merge branch 'Add-items-to-standard-logs' of https://github.com/Joshi234/Ryujinx into Add-items-to-standard-logs Joshi234 2021-01-31 15:57:28 +0100
  • bc0e9391b9 Fix formating Joshi234 2021-01-31 15:57:25 +0100
  • 932d75bf00
    Update Ryujinx/Ui/Windows/SettingsWindow.cs Joshi234 2021-01-31 15:56:01 +0100
  • 52d3b02275
    Update Ryujinx/Ui/MainWindow.cs Joshi234 2021-01-31 15:55:50 +0100
  • d682068ab1
    Update Ryujinx/Ui/MainWindow.cs Joshi234 2021-01-31 15:55:41 +0100
  • b10d9dd2ff Fix formating and remove unused stuff Joshi234 2021-01-31 15:53:44 +0100
  • 0a7571dc95 Refactoring Joshi234 2021-01-31 15:49:09 +0100
  • 0dba2f40eb Some pre-allocator clean-up now that Node no longer exists gdkchan 2021-01-31 01:14:43 -0300
  • c957b247fd Get rid of Node gdkchan 2021-01-30 23:44:22 -0300
  • f1d3e6d5a3 Get rid of IntrinsicOperation gdkchan 2021-01-30 20:18:47 -0300
  • 708d8d27b8 Get rid of PhiNode gdkchan 2021-01-30 18:49:45 -0300
  • 5aef178f83 Fix variable names and add comments to software keyboard Caian Benedicto 2021-01-30 12:24:25 -0300
  • ea340d240b Operand is now a struct gdkchan 2021-01-30 04:01:45 -0300
  • 0089da5260 Pack memory operand inside operand and remove inheritance gdkchan 2021-01-30 01:24:42 -0300
  • da236ad750 Merge branch 'master' into pptc_and_pool_enhancements LDj3SNuD 2021-01-30 04:39:04 +0100
  • f44271a617 Avoid buffer allocations in CodeGenContext.GetCode(). Avoid stream allocations in PTC.PtcInfo. LDj3SNuD 2021-01-30 04:32:53 +0100
  • b9a313bb87 Get rid of Operand withers and pools gdkchan 2021-01-29 23:13:38 -0300
  • 80e79be675 Get rid of NumberLocal gdkchan 2021-01-29 21:29:33 -0300
  • fb4a7255f0 Replace some null checks gdkchan 2021-01-29 21:11:36 -0300
  • a819afa960 Override Equals on Operand in preparation to struct change gdkchan 2021-01-29 19:15:02 -0300
  • 14a947d6c9 Number all locals up-front gdkchan 2021-01-29 17:56:36 -0300
  • d7e15be252 Remove assignments from Operand gdkchan 2021-01-29 16:11:10 -0300
  • 300cb7ac07 Expand Bg and Fg –abbreviations in the swkbd applet Caian Benedicto 2021-01-29 07:54:00 -0300
  • f93089a64f
    Implement geometry shader passthrough (#1961) gdkchan 2021-01-29 00:38:51 -0300
  • b0a7edcfd0 Cache version change gdkchan 2021-01-27 14:29:26 -0300
  • c635d7d0e7 Implement geometry shader passthrough gdkchan 2021-01-25 04:06:59 -0300
  • 9c2f851d39
    Add PPTC acronym to settings page (#1974) EmulationFanatic 2021-01-28 20:20:02 -0700
  • c30504e3b3
    Use a descriptor cache for faster pool invalidation. (#1977) riperiperi 2021-01-29 03:19:06 +0000
  • 5e3ef9f194 Speed up comparison by casting to Vector256 riperiperi 2021-01-28 23:42:21 +0000
  • 92add46f3f Use a descriptor cache for faster pool invalidation. riperiperi 2021-01-28 21:41:20 +0000
  • b16455b7a6 Passing opNode is no longer needed gdkchan 2021-01-28 12:24:44 -0300
  • 8c77e26b02
    Merge branch 'master' into gpu--use-lea-for-add sharmander 2021-01-28 10:22:52 -0500
  • eff67b7a21 Use multiple dest operands for shader call instructions gdkchan 2021-01-28 12:03:23 -0300
  • 5f653e8f6e
    Add PPTC acronym to settings page EmulationFanatic 2021-01-28 04:06:17 -0700
  • 9eb0ab05c6
    Enable Docked Mode by Default (#1953) ShahilSharma 2021-01-27 18:55:01 -0800
  • 1a768f9b47 Do not flush multisample textures gdkchan 2021-01-27 22:50:54 -0300
  • 4b7c7dab9e
    Support multiple destination operands on shader IR and shuffle predicates (#1964) gdkchan 2021-01-27 20:59:47 -0300
  • dcce407071
    Lower precision of estimate instruction results to match Arm behavior (#1943) gdkchan 2021-01-27 20:23:00 -0300
  • fb0deb19d3 Nits gdkchan 2021-01-21 00:17:41 -0300
  • 53ce574ab1 PTC version update gdkchan 2021-01-21 00:13:23 -0300
  • 88913f6b81 Lower precision of estimate instruction results to match Arm behavior gdkchan 2021-01-20 23:59:06 -0300
  • 6f1a790e23 Update version # sharmander 2021-01-27 13:53:10 -0500
  • 46c37141f4 Update comment sharmander 2021-01-01 13:14:46 -0500
  • b3f56c4b07 use ensure sametype for lea, fix else sharmander 2020-12-28 09:04:15 -0500
  • 3e7bd9bda2 Perform check only when Add calls are made sharmander 2020-12-28 08:46:29 -0500
  • b57c432878 Make change as recommended by gdk sharmander 2020-12-28 08:10:30 -0500
  • e0a515c9e7 Cleanup if statement, use same comparison method as generateCopy sharmander 2020-12-28 08:09:35 -0500
  • 64f0d982f7 Compare registers as requested. sharmander 2020-12-27 22:30:56 -0500
  • 42ba8f229d Add paranthesis for clarity sharmander 2020-12-27 22:24:09 -0500
  • ac6c4a6b32 Typo sharmander 2020-12-27 22:21:01 -0500
  • 8bac5e0770 Fix error in logic sharmander 2020-12-27 22:20:40 -0500
  • b655629eb8 Update IsSameOperandDestSrc1 to account for Cases where Dest and Src1 can be same for add sharmander 2020-12-27 22:19:27 -0500
  • 418c65f9d1 Use LEA if Dest != SRC1 sharmander 2020-12-27 21:55:02 -0500
  • 002d283b50 Fix IsSameOperandDestSrc1 Check for Add sharmander 2020-12-27 21:44:11 -0500
  • 60116254dc Optimization | Modify Add Instruction to use LEA instead. sharmander 2020-12-27 21:36:20 -0500
  • d3c724432d Re-Rebase sharmander 2021-01-27 13:44:45 -0500
  • 8db1eea38b Update comment sharmander 2021-01-01 13:14:46 -0500
  • c2510a624f use ensure sametype for lea, fix else sharmander 2020-12-28 09:04:15 -0500
  • 93eb67a37f Perform check only when Add calls are made sharmander 2020-12-28 08:46:29 -0500
  • ceea21dc59 Make change as recommended by gdk sharmander 2020-12-28 08:10:30 -0500
  • 28c7fb8426 Cleanup if statement, use same comparison method as generateCopy sharmander 2020-12-28 08:09:35 -0500
  • b4e9f9b3b4 Add paranthesis for clarity sharmander 2020-12-27 22:24:09 -0500
  • de5c454070 Typo sharmander 2020-12-27 22:21:01 -0500
  • a573ff3376 Fix error in logic sharmander 2020-12-27 22:20:40 -0500
  • e3286d8eb4 Update IsSameOperandDestSrc1 to account for Cases where Dest and Src1 can be same for add sharmander 2020-12-27 22:19:27 -0500
  • a162dadcb8 Update comment sharmander 2021-01-01 13:14:46 -0500
  • 6128c445f5 use ensure sametype for lea, fix else sharmander 2020-12-28 09:04:15 -0500
  • ee1dd49182 Perform check only when Add calls are made sharmander 2020-12-28 08:46:29 -0500
  • 3af021a08f Make change as recommended by gdk sharmander 2020-12-28 08:10:30 -0500
  • 58dfc3cd9e Cleanup if statement, use same comparison method as generateCopy sharmander 2020-12-28 08:09:35 -0500
  • badf050076 Compare registers as requested. sharmander 2020-12-27 22:30:56 -0500
  • 34a32247b2 Add paranthesis for clarity sharmander 2020-12-27 22:24:09 -0500
  • eb982622b4 Typo sharmander 2020-12-27 22:21:01 -0500
  • b6a77d321e Fix error in logic sharmander 2020-12-27 22:20:40 -0500
  • 7aaef70f47 Update IsSameOperandDestSrc1 to account for Cases where Dest and Src1 can be same for add sharmander 2020-12-27 22:19:27 -0500
  • 28fa71328e Use LEA if Dest != SRC1 sharmander 2020-12-27 21:55:02 -0500
  • c728a8b2ae Fix IsSameOperandDestSrc1 Check for Add sharmander 2020-12-27 21:44:11 -0500
  • 1adc91fafa Optimization | Modify Add Instruction to use LEA instead. sharmander 2020-12-27 21:36:20 -0500
  • aca269a6ac Keep latest ptc version sharmander 2021-01-27 13:35:23 -0500
  • e8d79b919c Update comment sharmander 2021-01-01 13:14:46 -0500
  • 276a724609 use ensure sametype for lea, fix else sharmander 2020-12-28 09:04:15 -0500
  • 5f3edf9e40 Perform check only when Add calls are made sharmander 2020-12-28 08:46:29 -0500
  • ca2ac97aec Make change as recommended by gdk sharmander 2020-12-28 08:10:30 -0500
  • a868fa971a Cleanup if statement, use same comparison method as generateCopy sharmander 2020-12-28 08:09:35 -0500
  • c7381c8b3d Compare registers as requested. sharmander 2020-12-27 22:30:56 -0500
  • 96d6265413 Add paranthesis for clarity sharmander 2020-12-27 22:24:09 -0500
  • a734d81b77 Typo sharmander 2020-12-27 22:21:01 -0500
  • 814d7ce5d3 Fix error in logic sharmander 2020-12-27 22:20:40 -0500
  • 430a317e0a Update IsSameOperandDestSrc1 to account for Cases where Dest and Src1 can be same for add sharmander 2020-12-27 22:19:27 -0500
  • 910677962d Use LEA if Dest != SRC1 sharmander 2020-12-27 21:55:02 -0500
  • 705404cac6 Fix IsSameOperandDestSrc1 Check for Add sharmander 2020-12-27 21:44:11 -0500
  • 20e126bcca Optimization | Modify Add Instruction to use LEA instead. sharmander 2020-12-27 21:36:20 -0500
  • d2116039d9 Cache version change gdkchan 2021-01-27 14:27:00 -0300
  • 98d0240ce6
    Support shader F32 to Bool reinterpretation (#1969) gdkchan 2021-01-27 05:19:30 -0300
  • 684a634c96 Support shader F32 to Bool reinterpretation gdkchan 2021-01-27 03:18:01 -0300
  • b767d1a6b0 Merge branch 'master' into pptc_and_pool_enhancements LDj3SNuD 2021-01-27 06:25:40 +0100
  • d31479a633 PPTC & Pool Enhancements. LDj3SNuD 2021-01-27 06:21:37 +0100
  • be2545fa12 Support multiple destination operands on shader IR and shuffle predicates gdkchan 2021-01-26 01:08:20 -0300