Commit Graph

  • 6433a1722d Update adrenotools for 8G2 DMI Billy Laws 2023-03-05 22:56:44 +0000
  • 0f33055176 Fixup accidental change Billy Laws 2023-03-05 21:58:03 +0000
  • 3901ecbf49 Hook up indirect draws into usagetracker Billy Laws 2023-03-05 21:50:00 +0000
  • 04f3fa4b7f Implement basic indirect draw macro HLE Billy Laws 2023-02-04 22:59:42 +0000
  • 2444f2e81d Fix HLE macro code to not hash all of macro memory + update args struct Billy Laws 2023-02-04 22:49:33 +0000
  • b313dcbdca Avoid dereferencing macro argument pointers in memory where possible Billy Laws 2023-02-04 22:38:50 +0000
  • 2b93604da0 Use hades HLE replacement for constant buffer attributes Billy Laws 2023-02-04 22:35:34 +0000
  • 7e1c58accc Implement indirect draws in the Maxwell 3D interconnect Billy Laws 2023-02-04 22:32:36 +0000
  • 49cd2a71cc Introduce GPU checkpoints for crash debugging Billy Laws 2023-02-04 21:10:36 +0000
  • d5b6c68ae4 Split out common parts of Maxwell 3D draws Billy Laws 2023-03-04 21:11:35 +0000
  • 779ba3de05 Commonise full pipeline barrier recording Billy Laws 2023-02-04 21:03:40 +0000
  • a65aa28df2 Avoid redundant GPU-dirty propagation for direct buffer recreation Billy Laws 2023-02-04 21:02:27 +0000
  • 4a3a40aa40 Add more perfetto tracepoints Billy Laws 2023-02-04 21:00:10 +0000
  • c15b89975b Allocate a general purpose GPU-side debug tracing buffer Billy Laws 2023-02-04 20:57:44 +0000
  • c36b8e843e Add index buffer size estimation via mapping size Billy Laws 2023-02-04 20:53:21 +0000
  • 0deff5e37a Set a higher perfetto size hint to avoid packet loss Billy Laws 2023-02-04 20:46:53 +0000
  • 4bb2a41594 Use usagetracker to determine if pushbuffers need to flush the GPU Billy Laws 2023-03-04 20:16:37 +0000
  • 090151f0c3 Introduce usage tracker for dirty tracking within an execution Billy Laws 2023-03-04 20:11:34 +0000
  • f64860c93e Commonise buffer interval list code Billy Laws 2023-03-04 20:09:38 +0000
  • c8a669fb6d Add automatic refreshing games list kikimanjaro 2023-03-19 14:46:07 +0100
  • 0949d51871 Clear or suppress some easy lint warnings Abandoned Cart 2023-03-16 21:45:27 -0400
  • 94459e01a4 useLegacyPackaging for extractNativeLibs Abandoned Cart 2023-03-16 09:03:22 -0400
  • e08525679c Suppress a linear configuration warning Abandoned Cart 2023-03-16 08:55:32 -0400
  • 3120696893 Clear or suppress some easy lint warnings #2264 Abandoned Cart 2023-03-16 21:45:27 -0400
  • d584a873b0 useLegacyPackaging for extractNativeLibs #2262 Abandoned Cart 2023-03-16 09:03:22 -0400
  • cfec7abc7b Suppress a linear configuration warning Abandoned Cart 2023-03-16 08:55:32 -0400
  • 3a23ae85ca Don't load Bitmap already set as Drawable #2261 Abandoned Cart 2023-03-15 19:01:43 -0400
  • 38eeb874c0 Fix infinite loop when reading dirty buffers with direct mem #2236 Billy Laws 2023-03-15 17:53:35 +0000
  • 5aedc795c6 Return a null handle when reading from an unbound cbuf Billy Laws 2023-03-11 23:12:02 +0000
  • e995ba0c95 Return a dummy buffer when encountering unbound SSBOs Billy Laws 2023-03-11 23:11:15 +0000
  • 3324e085a0 Flush deferred draws before executing macro HLE and cleanup Billy Laws 2023-03-11 20:49:34 +0000
  • d23fd1f767 Show a toast when per-game settings are active Billy Laws 2023-03-05 22:58:01 +0000
  • 622d75af26 Update adrenotools for 8G2 DMI Billy Laws 2023-03-05 22:56:44 +0000
  • 16b97b4921 Fixup accidental change Billy Laws 2023-03-05 21:58:03 +0000
  • 69385d8d0f Hook up indirect draws into usagetracker Billy Laws 2023-03-05 21:50:00 +0000
  • 320da3d2e9 Implement basic indirect draw macro HLE Billy Laws 2023-02-04 22:59:42 +0000
  • a05e6b5390 Fix HLE macro code to not hash all of macro memory + update args struct Billy Laws 2023-02-04 22:49:33 +0000
  • bdd65a511c Avoid dereferencing macro argument pointers in memory where possible Billy Laws 2023-02-04 22:38:50 +0000
  • 846d771219 Use hades HLE replacement for constant buffer attributes Billy Laws 2023-02-04 22:35:34 +0000
  • 160756c183 Implement indirect draws in the Maxwell 3D interconnect Billy Laws 2023-02-04 22:32:36 +0000
  • 1cc26eba69 Introduce GPU checkpoints for crash debugging Billy Laws 2023-02-04 21:10:36 +0000
  • cec64a5319 Split out common parts of Maxwell 3D draws Billy Laws 2023-03-04 21:11:35 +0000
  • 99e646e345 Commonise full pipeline barrier recording Billy Laws 2023-02-04 21:03:40 +0000
  • a2ce29c129 Avoid redundant GPU-dirty propagation for direct buffer recreation Billy Laws 2023-02-04 21:02:27 +0000
  • b7a18c413d Add more perfetto tracepoints Billy Laws 2023-02-04 21:00:10 +0000
  • e0d843651a Allocate a general purpose GPU-side debug tracing buffer Billy Laws 2023-02-04 20:57:44 +0000
  • 738c29976b Add index buffer size estimation via mapping size Billy Laws 2023-02-04 20:53:21 +0000
  • d875e3ff00 Set a higher perfetto size hint to avoid packet loss Billy Laws 2023-02-04 20:46:53 +0000
  • 6895b8252f Use usagetracker to determine if pushbuffers need to flush the GPU Billy Laws 2023-03-04 20:16:37 +0000
  • c8b91e7da3 Introduce usage tracker for dirty tracking within an execution Billy Laws 2023-03-04 20:11:34 +0000
  • 259e8eba33 Commonise buffer interval list code Billy Laws 2023-03-04 20:09:38 +0000
  • e68baf9088 Centralize missingIcon and condition for use in DataItem Abandoned Cart 2023-03-14 17:45:58 -0400
  • 6b56a3aec2 Centralize missingIcon and condition for use in DataItem #2259 Abandoned Cart 2023-03-14 17:45:58 -0400
  • 905c0a47fa Allow the options, even if they're useless Abandoned Cart 2023-03-09 15:24:54 -0500
  • 39393ec310 Move picture-in-picture configuration to method Abandoned Cart 2023-02-23 07:57:40 -0500
  • a906c6d689 Use BuildConfig package name to forgo Context Abandoned Cart 2023-02-21 08:06:20 -0500
  • bd9050f6c7 Add an emulator pause button to the OSC Abandoned Cart 2023-02-15 14:11:31 -0500
  • 69e322b76b Pausing should mute audio for looped music Abandoned Cart 2023-02-15 13:18:12 -0500
  • df96d74ca1 No use assigning null surface if null already Abandoned Cart 2023-02-15 12:32:21 -0500
  • 95a679e5cd Add an action to pause the emulator process Abandoned Cart 2023-02-15 12:24:38 -0500
  • a1143ee5de Respect the existing "mute" user preference Abandoned Cart 2023-02-15 02:54:17 -0500
  • bdc368e039 Add a mute button as a PiP window action Abandoned Cart 2023-02-14 23:31:09 -0500
  • 4298415134 Add picture in picture for emulation activity Abandoned Cart 2023-02-14 10:08:18 -0500
  • 179363a5e7 Fix depth-stencil formats Billy Laws 2023-03-03 08:57:20 +0000
  • 048e55b2a2 Disable orphaned game shortcuts #2252 Abandoned Cart 2023-03-14 06:17:28 -0400
  • f55e6bc814 Add a delete button to the game dialog Abandoned Cart 2023-03-12 11:15:27 -0400
  • 8fe94a5ae1 Add automatic refreshing games list #2253 kikimanjaro 2023-03-12 14:34:45 +0100
  • b4280a61ac Stub IApplicationFunctions::GetSaveDataSize PabloG02 2023-03-07 00:13:39 +0100
  • 6703a875f0 Support deprecation of getSerializableExtra Abandoned Cart 2023-03-09 15:29:38 -0500
  • 6d582566f9 Use AdaptiveSingleWaiterConditionVariable for thread scheduling Billy Laws 2023-02-27 22:09:47 +0000
  • b1e57bc7bc Introduce adapting condition variable class Billy Laws 2023-02-27 22:05:24 +0000
  • d3292c0b8b Support deprecation of getSerializableExtra #2247 Abandoned Cart 2023-03-09 15:29:38 -0500
  • ecb351057c Allow the options, even if they're useless #2199 Abandoned Cart 2023-03-09 15:24:54 -0500
  • b504440d52 Stub IApplicationFunctions::GetSaveDataSize #2242 PabloG02 2023-03-07 00:13:39 +0100
  • 444e35e34f Fix swizzling regression + minor optimizations to swizzling TheASVigilante 2023-03-06 20:19:34 +0100
  • 3e1db818cf Address review TheASVigilante 2023-03-02 16:10:34 +0100
  • caf1abbe31 Fix 3D swizzled copies & a small bug with DMA clears TheASVigilante 2023-02-21 15:34:42 +0100
  • 70ee36e85c Add support for 1D remapped buffer clears TheASVigilante 2023-02-19 15:19:02 +0100
  • 4c3fed6cd0 Hookup various DMA engine features TheASVigilante 2023-02-19 15:18:08 +0100
  • fd205ff0a9 Implement rest of I2M engine copies TheASVigilante 2023-02-19 15:11:04 +0100
  • 72c2d94cbe Implement subrect copies TheASVigilante 2023-02-19 15:09:58 +0100
  • df0fd88991 Implement pitch swizzled copies TheASVigilante 2023-02-19 15:08:40 +0100
  • 5c4bb1c44e Fix incorrect remapping register layout TheASVigilante 2023-02-19 15:01:39 +0100
  • 99b31166e8 Fix swizzling regression + minor optimizations to swizzling #2158 TheASVigilante 2023-03-06 20:19:34 +0100
  • fb6355ed86 Address review TheASVigilante 2023-03-02 16:10:34 +0100
  • 87a6441ea8 Fix 3D swizzled copies & a small bug with DMA clears TheASVigilante 2023-02-21 15:34:42 +0100
  • 036fd223fa Add support for 1D remapped buffer clears TheASVigilante 2023-02-19 15:19:02 +0100
  • 2991fe66bc Hookup various DMA engine features TheASVigilante 2023-02-19 15:18:08 +0100
  • e091668cc8 Implement rest of I2M engine copies TheASVigilante 2023-02-19 15:11:04 +0100
  • ab45c5f918 Implement subrect copies TheASVigilante 2023-02-19 15:09:58 +0100
  • 7995a2d507 Implement pitch swizzled copies TheASVigilante 2023-02-19 15:08:40 +0100
  • e0aa27afb3 Fix incorrect remapping register layout TheASVigilante 2023-02-19 15:01:39 +0100
  • 55176c2a72
    Update patreon names Billy Laws 2023-03-05 20:16:45 +0000
  • 20130f1182
    Update translations (#2235) Niccolò Betto 2023-03-05 13:04:34 +0100
  • 6fe15eae89 Fix pt-BR resource folder name #2235 lynxnb 2023-03-05 12:57:15 +0100
  • 22a3a79eb3 Fix Transifex language resource mapping for pt-BR lynxnb 2023-03-05 12:55:15 +0100
  • b724bc2309 Adjust default OSC opacity and color lynxnb 2023-03-05 12:15:04 +0100
  • 1282362fce Add color selection to OSC KikiManjaro 2022-08-04 01:25:29 +0200
  • 66d2965c63 Fix resetControls for opacity of OSC KikiManjaro 2022-08-31 23:18:24 +0200
  • fb5a1b2da2 Adjust default OSC opacity and color #1754 lynxnb 2023-03-05 12:15:04 +0100