Commit graph

  • 179363a5e7 Fix depth-stencil formats Billy Laws 2023-03-03 08:57:20 +00:00
  • b4280a61ac Stub IApplicationFunctions::GetSaveDataSize PabloG02 2023-03-07 00:13:39 +01:00
  • 6703a875f0 Support deprecation of getSerializableExtra Abandoned Cart 2023-03-09 15:29:38 -05:00
  • 6d582566f9 Use AdaptiveSingleWaiterConditionVariable for thread scheduling Billy Laws 2023-02-27 22:09:47 +00:00
  • b1e57bc7bc Introduce adapting condition variable class Billy Laws 2023-02-27 22:05:24 +00:00
  • 444e35e34f Fix swizzling regression + minor optimizations to swizzling TheASVigilante 2023-03-06 20:19:34 +01:00
  • 3e1db818cf Address review TheASVigilante 2023-03-02 16:10:34 +01:00
  • caf1abbe31 Fix 3D swizzled copies & a small bug with DMA clears TheASVigilante 2023-02-21 15:34:42 +01:00
  • 70ee36e85c Add support for 1D remapped buffer clears TheASVigilante 2023-02-19 15:19:02 +01:00
  • 4c3fed6cd0 Hookup various DMA engine features TheASVigilante 2023-02-19 15:18:08 +01:00
  • fd205ff0a9 Implement rest of I2M engine copies TheASVigilante 2023-02-19 15:11:04 +01:00
  • 72c2d94cbe Implement subrect copies TheASVigilante 2023-02-19 15:09:58 +01:00
  • df0fd88991 Implement pitch swizzled copies TheASVigilante 2023-02-19 15:08:40 +01:00
  • 5c4bb1c44e Fix incorrect remapping register layout TheASVigilante 2023-02-19 15:01:39 +01:00
  • 55176c2a72
    Update patreon names Billy Laws 2023-03-05 20:16:45 +00:00
  • 20130f1182
    Update translations (#2235) Niccolò Betto 2023-03-05 13:04:34 +01:00
  • 22a3a79eb3 Fix Transifex language resource mapping for pt-BR lynxnb 2023-03-05 12:55:15 +01:00
  • b724bc2309 Adjust default OSC opacity and color lynxnb 2023-03-05 12:15:04 +01:00
  • 1282362fce Add color selection to OSC KikiManjaro 2022-08-04 01:25:29 +02:00
  • 66d2965c63 Fix resetControls for opacity of OSC KikiManjaro 2022-08-31 23:18:24 +02:00
  • 1f608da8e0 Drop local app path in preview summary Abandoned Cart 2023-03-02 18:29:13 -05:00
  • bcd38460be Align ChipGroup to center when space exists Abandoned Cart 2023-02-17 19:55:59 -05:00
  • 750dfb8f00 Disable extended dynamic state on <r42 mali drivers Billy Laws 2023-02-20 17:52:17 +00:00
  • acf118155d Submit an execution on invalidate{Sampler,TextureHeader}Cache accesses Billy Laws 2023-02-20 17:49:10 +00:00
  • 6ce5202b8e Add exceptions for some more unimplemented maxwell draw regs Billy Laws 2023-02-20 17:48:04 +00:00
  • 7150ce0d1d Allow disabling the freeing of texture guest memory Billy Laws 2023-02-20 17:45:54 +00:00
  • 5e8cdfda92 Don't populate colour targets with an empty write mask Billy Laws 2023-02-20 17:32:21 +00:00
  • 8baf06c9ab Never free memory for GPU dirty buffers Billy Laws 2023-02-20 17:30:58 +00:00
  • 1dd13e90b0 Use channel sequence number for TIC cache validity tracking Billy Laws 2023-02-20 13:42:47 +00:00
  • 34fddfccba Only clear requested aspect for depth/stencil clears Billy Laws 2023-02-20 13:41:35 +00:00
  • 330f402398 Clear chained fence cycles on the waiter thread Billy Laws 2023-02-20 13:40:15 +00:00
  • 787f2bde02 Enable localization for app strings lynxnb 2023-02-06 18:21:44 +01:00
  • 8e7455fb04 Initial translations sync with Transifex transifex-integration[bot] 2023-01-09 16:27:45 +00:00
  • e1eb16bbd4 Workaround Android using the old code for Indonesian lynxnb 2023-02-06 18:15:29 +01:00
  • 778b647887 Add Transifex configuration file lynxnb 2023-01-09 13:25:06 +01:00
  • 3b849393c2 Fix capitalization in settings title strings lynxnb 2023-02-24 12:48:56 +01:00
  • aa1da257f8 Add an option to copy global settings to per-game ones lynxnb 2023-02-24 12:37:36 +01:00
  • 485bd2031c Only hide validation_layer setting on release instead of debug category lynxnb 2023-02-24 12:36:38 +01:00
  • b2228a93da Reorder settings pt.2 lynxnb 2023-02-23 13:01:04 +01:00
  • ddfa9013a9 Use a proper tag for AppItem in intent extras and arguments lynxnb 2023-02-23 01:14:05 +01:00
  • 2f4778247c Use per-game settings during emulation lynxnb 2023-02-23 01:02:53 +01:00
  • 1a11aaa651 Add per-game settings configuration functionality lynxnb 2023-02-23 00:48:28 +01:00
  • 0467614dc0 Add per-game support to EmulationSettings lynxnb 2023-02-23 00:32:21 +01:00
  • cd426d9f18 Split PreferenceSettings into AppSettings and EmulationSettings lynxnb 2023-02-22 20:31:07 +01:00
  • 854ea1a42d Make NativeSettings a serializable data class lynxnb 2023-02-22 19:51:25 +01:00
  • ee98aaaed1 Add a method to return format in AppItem lynxnb 2023-02-22 17:48:44 +01:00
  • d1fd44e32e Move preference fragment to a separate file for modularity lynxnb 2023-02-22 17:47:33 +01:00
  • a683978e8c Split preferences to multiple files for reusability lynxnb 2023-02-15 12:21:20 +01:00
  • e7c176a8e5 Reorder preferences and introduce new categories lynxnb 2023-02-15 11:45:52 +01:00
  • a1ca84f95e Move Kotlin settings to a dedicate package lynxnb 2023-02-14 14:17:17 +01:00
  • 180d1efd4d Revert "Toggle DisableFrameThrottling setting by clicking on FPS" lynxnb 2023-02-27 19:00:03 +01:00
  • 22f8cc5970 Stub indirect layer VI service functions PixelyIon 2023-02-04 22:40:00 +05:30
  • dba191d2dc Fix deadlock on settings in PresentationEngine after callback lynxnb 2023-02-07 13:11:04 +01:00
  • fc9b34846c Fix KtSettings JNI usage lynxnb 2023-02-06 19:41:57 +01:00
  • 5b0a397165 Update native settings after toggling frame throttling lynxnb 2023-02-06 18:58:07 +01:00
  • f850271e2d toggle DisableFrameThrottling setting by clicking on FPS display Matesic Darko 2022-12-02 09:03:56 +01:00
  • 3168e8efc0 Address review TheASVigilante 2023-02-09 18:31:20 +01:00
  • b780e2b755 Deallocate Unmapped memory pages TheASVigilante 2023-02-09 14:51:55 +01:00
  • 7296f8503d Enable always attempt to enable robustness Billy Laws 2023-02-13 20:32:50 +00:00
  • d45f9e4d26 Loosen some texture WaR sync when possible Billy Laws 2023-02-13 18:02:13 +00:00
  • 6ee8a919e5 Use pipeline barriers, as opposed to an ext dependency for RP barrier Billy Laws 2023-02-13 18:01:02 +00:00
  • ee68facc5d Apply RP barrier masks for every draw, rather than the 1st in RP Billy Laws 2023-02-13 17:52:50 +00:00
  • bb20b145a8 Hash subpass dependencies in RP cache Billy Laws 2023-02-13 17:51:30 +00:00
  • 99bf7dbb36 Implement usage based implicit renderpass barrier generation Billy Laws 2023-02-12 21:14:05 +00:00
  • 7a759326b3 Don't break RPs on view pointer changes Billy Laws 2023-02-12 20:23:10 +00:00
  • a02e1a2536 R.I.P. Subpasses Billy Laws 2023-02-13 18:19:04 +00:00
  • a47f010653 Add an option to allow CPU writes when fast readback is used Billy Laws 2023-02-13 17:50:49 +00:00
  • 2d56ed053d Implement all remaining ASTC formats Billy Laws 2023-02-13 12:11:02 +00:00
  • d93c96de83 Fix sign error when decoding bc5s images Billy Laws 2023-02-13 11:51:18 +00:00
  • 2d97b9fc2c Keep track of buffer dirtiness within an execution Billy Laws 2023-02-12 20:21:16 +00:00
  • 6ea1483c9a Fix a race with multiple threads pushing data into circular queue Billy Laws 2023-02-12 20:17:04 +00:00
  • f55b135243 Assert on geometry stream usage Billy Laws 2023-02-09 22:39:21 +00:00
  • 2e64199640 Add host shader replacement and dumping support Billy Laws 2023-02-09 22:37:58 +00:00
  • 02786839a5 Flush pipeline after texture uploads Billy Laws 2023-02-09 22:35:03 +00:00
  • ffdd50bdf3 Fix geometry and compute shaders on mali GPUs Billy Laws 2023-02-09 22:34:35 +00:00
  • cb62e15748 Ignore new layer creations instead of replacing previous ones while waiting for proper multiple layers support. mk73ds 2023-02-05 12:54:58 +01:00
  • 2855d12f31 quick and dirty implementation for GetFreeSpaceSize Erwin Spitaler 2023-02-04 15:44:08 +01:00
  • b20c6e9fc4 onBackPressed -> onBackPressedDispatcher Abandoned Cart 2023-01-22 09:42:08 -05:00
  • bc3c49bc28 Add TIC format: 0x58D24946 MrPurple666 2023-02-10 02:02:43 -03:00
  • 3407f5a6d1 Fix Depth RT layer stride PixelyIon 2023-01-30 21:07:51 +05:30
  • df3b961d5d Fix mipmapped GOB dimensions calculation PixelyIon 2023-01-30 21:05:58 +05:30
  • c9b055d0e3 Build reldebug instead of debug in CI lynxnb 2023-02-12 22:21:25 +01:00
  • 439c18d8eb Fix ccache not working in CI Niccolò Betto 2023-02-12 18:16:46 +01:00
  • 9a96ea84ba Trigger an edge patch update on modified edge PRs lynxnb 2023-02-12 03:22:00 +01:00
  • e9907d2fac Trigger an edge patch update on edge label added/removed lynxnb 2023-02-09 23:23:13 +01:00
  • bff232f326 Update edge names Billy Laws 2023-02-07 16:52:33 +00:00
  • 754a9dfd77 Avoid storing guest shader hash in generated spirv Billy Laws 2023-02-07 16:33:58 +00:00
  • 9e1c9caa36 input: Fix motion orientation based on phone orientation german77 2023-01-21 23:38:50 -06:00
  • 56d43a70c0 Implement SixAxis sensor german77 2022-11-03 09:22:49 -06:00
  • bac4ec2977 Update Kotlin + Android dependencies lynxnb 2023-01-24 19:08:27 +01:00
  • 5137d7d876 Update gitignore to ignore gradle-generated files lynxnb 2023-01-24 19:08:14 +01:00
  • 85a711c420 Suppress warnings in AndroidManifest lynxnb 2023-01-24 17:19:05 +01:00
  • 8abd0032f1 Update Android Studio run configurations to the latest format lynxnb 2023-01-24 17:18:49 +01:00
  • 42e0cc4290 Update build.gradle to remove deprecated properties lynxnb 2023-01-24 17:15:19 +01:00
  • 2cdff40bcb Add debug log for SVC CancelSynchronization PixelyIon 2023-02-05 18:07:11 +05:30
  • 0cc2eede22 Add output-metadata.json to .gitignore PixelyIon 2023-02-05 18:05:32 +05:30
  • 7f1b6de1fe Update hades Billy Laws 2023-01-29 22:44:21 +00:00
  • 94ac457ce0 Ensure mappings are always aligned to big page size when deallocated and mapped Billy Laws 2023-01-29 22:18:31 +00:00
  • d659b4f55e Swap min and max depth when negative scale is used Billy Laws 2023-01-29 22:16:46 +00:00
  • 198e9e8e48 Avoid page faults when using the fallback shader size Billy Laws 2023-01-29 22:16:08 +00:00