Commit Graph

  • 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
  • a8a1606ccb Fix capitalization in settings title strings #2214 lynxnb 2023-02-24 12:48:56 +01:00
  • 470355fd5c Add an option to copy global settings to per-game ones lynxnb 2023-02-24 12:37:36 +01:00
  • cb8ca32a4b Only hide validation_layer setting on release instead of debug category lynxnb 2023-02-24 12:36:38 +01:00
  • 0ea93e2bed Reorder settings pt.2 lynxnb 2023-02-23 13:01:04 +01:00
  • 4bfe20521d Use a proper tag for AppItem in intent extras and arguments lynxnb 2023-02-23 01:14:05 +01:00
  • ae486d2ffc Use per-game settings during emulation lynxnb 2023-02-23 01:02:53 +01:00
  • f27af2ad98 Add per-game settings configuration functionality lynxnb 2023-02-23 00:48:28 +01:00
  • 851d6956a0 Add per-game support to EmulationSettings lynxnb 2023-02-23 00:32:21 +01:00
  • 7d880883b2 Split PreferenceSettings into AppSettings and EmulationSettings lynxnb 2023-02-22 20:31:07 +01:00
  • 0774dfb43e Make NativeSettings a serializable data class lynxnb 2023-02-22 19:51:25 +01:00
  • 0ca40dad6b Add a method to return format in AppItem lynxnb 2023-02-22 17:48:44 +01:00
  • 7a53cfe028 Move preference fragment to a separate file for modularity lynxnb 2023-02-22 17:47:33 +01:00
  • 5dfdc28392 Split preferences to multiple files for reusability lynxnb 2023-02-15 12:21:20 +01:00
  • 44fe61b913 Reorder preferences and introduce new categories lynxnb 2023-02-15 11:45:52 +01:00
  • b39dc0ff8f 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
  • a78d6d62a1 Stub indirect layer VI service functions #2180 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
  • fcea74276f Address review #2186 TheASVigilante 2023-02-09 18:31:20 +01:00
  • d463f87344 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
  • 5a8db15725 Move update check to onStart #2136 PabloG02 2023-02-19 19:39:24 +01:00
  • ad5222eed3 Forgot 1 string PabloG02 2023-01-26 14:47:26 +01:00
  • d442be37b6 Remove APK when app is opened PabloG02 2023-01-26 14:42:53 +01:00
  • 1cc0b42720 Make dialog translatable and replace handlers with coroutines PabloG02 2023-01-26 14:35:07 +01:00
  • c623278d09 Remove @JvmStatic and fix formatting of the changelog PabloG02 2023-01-25 14:26:44 +01:00
  • 19c4bf0aeb Make checking latest build its own function PabloG02 2023-01-21 20:03:16 +01:00
  • b6c1647476 Change equal to == PabloG02 2023-01-21 17:12:15 +01:00
  • 68b0abfa91 Add badge to notify when update is available PabloG02 2023-01-12 13:42:53 +01:00
  • 411b79ed9e Hide button on edge flavor PabloG02 2023-01-12 12:24:41 +01:00
  • d6eab932a7 Use coroutine PabloG02 2023-01-12 01:04:38 +01:00
  • b2de510b2b Add an in-app updater PabloG02 2023-01-10 17:01:47 +01: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
  • 65c158fe55 Enable always attempt to enable robustness #2188 Billy Laws 2023-02-13 20:32:50 +00:00
  • 333a03c7a4 Loosen some texture WaR sync when possible Billy Laws 2023-02-13 18:02:13 +00:00
  • b25a9262ec Use pipeline barriers, as opposed to an ext dependency for RP barrier Billy Laws 2023-02-13 18:01:02 +00:00
  • d2fe091b98 Apply RP barrier masks for every draw, rather than the 1st in RP Billy Laws 2023-02-13 17:52:50 +00:00
  • cb9f0c8463 Hash subpass dependencies in RP cache Billy Laws 2023-02-13 17:51:30 +00:00
  • a31a77744c Implement usage based implicit renderpass barrier generation Billy Laws 2023-02-12 21:14:05 +00:00
  • 917af7c8c8 Don't break RPs on view pointer changes Billy Laws 2023-02-12 20:23:10 +00:00
  • c29317af2a R.I.P. Subpasses Billy Laws 2023-02-13 18:19:04 +00:00
  • 6160bc6033 Add an option to allow CPU writes when fast readback is used Billy Laws 2023-02-13 17:50:49 +00:00
  • 5fabe1785d Implement all remaining ASTC formats Billy Laws 2023-02-13 12:11:02 +00:00
  • 203d0e3e81 Fix sign error when decoding bc5s images Billy Laws 2023-02-13 11:51:18 +00:00
  • 9b35be25b2 onBackPressed -> onBackPressedDispatcher #2194 Abandoned Cart 2023-01-22 09:42:08 -05:00
  • af15239c8d Keep track of buffer dirtiness within an execution Billy Laws 2023-02-12 20:21:16 +00:00
  • ca16e275f0 Fix a race with multiple threads pushing data into circular queue Billy Laws 2023-02-12 20:17:04 +00:00
  • 8f1e8823cd Assert on geometry stream usage Billy Laws 2023-02-09 22:39:21 +00:00
  • a615967e2f Add host shader replacement and dumping support Billy Laws 2023-02-09 22:37:58 +00:00
  • 90687ee65f Flush pipeline after texture uploads Billy Laws 2023-02-09 22:35:03 +00:00
  • 7be25b339e Fix geometry and compute shaders on mali GPUs Billy Laws 2023-02-09 22:34:35 +00: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
  • 3d89987e76 Add TIC format: 0x58D24946 #2191 MrPurple666 2023-02-10 02:02:43 -03: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
  • 0064391bb0 Fix deadlock on settings in PresentationEngine after callback #2037 lynxnb 2023-02-07 13:11:04 +01:00
  • cb41d44225 Fix KtSettings JNI usage lynxnb 2023-02-06 19:41:57 +01:00
  • 300ac3f138 Update native settings after toggling frame throttling lynxnb 2023-02-06 18:58:07 +01:00