Commit Graph

  • 37a2a2fbad Fix inconsistent OSC button movements when using the arrow buttons lynxnb 2023-03-31 01:45:48 +02:00
  • 1d6b075d5c Draw a selection rectangle around the active button while editing lynxnb 2023-03-31 00:47:56 +02:00
  • e91993698f Remove OSC EditMode enum lynxnb 2023-03-31 00:45:26 +02:00
  • 2556b25ebf Fix OSC incorrect pressed alpha when low values are used lynxnb 2023-03-31 00:22:28 +02:00
  • d69c9f472f Make the OSC control panel draggable lynxnb 2023-03-30 23:42:44 +02:00
  • d7e38e9556 Introduce a control panel to edit buttons instead of a fab bar lynxnb 2023-03-29 17:35:51 +02:00
  • 49de8a8f38 Rework OSC action bar appearance lynxnb 2023-03-28 13:21:26 +02:00
  • fe4ccd1ee0 Suppress or resolve common warnings Abandoned Cart 2023-04-21 09:48:28 -04:00
  • 97694e639a Add a Parcelable helper to handle deprecation Abandoned Cart 2023-04-21 09:06:49 -04:00
  • 96c5b94429 Always resume emulator, even if running Abandoned Cart 2023-04-19 10:33:11 -04:00
  • 24d4f5e3cd Improve the robustness of the ROMs auto-refresh feature lynxnb 2023-04-27 00:31:00 +02:00
  • e6efaf26bc Don't scroll to the top of the game list on adapter changes lynxnb 2023-04-27 00:30:25 +02:00
  • caa15f729f Revert setting the app category to game lynxnb 2023-04-27 00:29:48 +02:00
  • bdf73aa20d Fix GetSharedFontInOrderOfPriority Dima 2023-04-13 19:49:20 +03:00
  • 8c2b39858d Add xml for the shader compilation screen (#2255) Pablo González 2023-04-23 21:43:48 +02:00
  • 178dbea801 Use the searching text to specify load state Abandoned Cart 2023-04-22 05:51:42 -04:00
  • 30aee55122 Suppress AppItem serialVersionUID warning Abandoned Cart 2023-04-19 08:46:59 -04:00
  • 56fd79ff46 Remove the DataItem wrapper on AppItem Abandoned Cart 2023-04-19 08:40:10 -04:00
  • c8e0f71bb7 Remove RomFormat as an AppEntry key Abandoned Cart 2023-04-19 07:47:52 -04:00
  • fe46213beb Remove "Group Games By Format" option Abandoned Cart 2023-04-19 07:09:16 -04:00
  • 0b453ca4ed Simplify placeholder for empty items Abandoned Cart 2023-04-16 21:02:08 -04:00
  • b82452f8f8 Remove HeaderItem as a DataItem type Abandoned Cart 2023-04-16 20:49:37 -04:00
  • 1841727c56 Remove header rom filter Dima 2023-04-07 18:11:52 +03:00
  • d3d36c6fa0 Update hades Billy Laws 2023-04-16 15:45:38 +01:00
  • 6a57fd16fb Don't bail out when invalid desc types are encountered Billy Laws 2023-04-05 20:13:18 +01:00
  • 34611ba180 Optimise waiter queue push Billy Laws 2023-04-05 20:13:00 +01:00
  • e63108bff1 Mark app as being a game Billy Laws 2023-04-05 20:11:46 +01:00
  • 9caa845d4f Avoid using interconnect for texture data copies Billy Laws 2023-04-05 15:09:08 +01:00
  • 4192873744 Fix TLS writes from X2/3 Billy Laws 2023-04-05 15:08:31 +01:00
  • 5bcc79ef80 Ensure SVC trampoline is always correctly sized Billy Laws 2023-04-05 15:06:13 +01:00
  • e0c487f607 Fix system register state handling Billy Laws 2023-04-05 15:03:00 +01:00
  • 77ca290a78 Silence counter reset warnings Billy Laws 2023-04-05 14:59:19 +01:00
  • 7d0b7f0b71 Handle OOB blits by adding to the texture base offset Billy Laws 2023-04-05 14:57:52 +01:00
  • 6aef7fdd1e Stub some services Dima 2023-03-22 10:46:38 +03:00
  • 5c83dec85f Update shader compiler Billy Laws 2023-03-27 22:21:30 +01:00
  • bbc8ccb823 Treat partially unmapped textures as unmapped Billy Laws 2023-03-27 22:11:57 +01:00
  • bbe4872a95 Fix missed CachedMappedBufferView initialisation Billy Laws 2023-03-25 22:52:09 +00:00
  • 7bfe63f679 Enable adreno/mali LLVM misopt workaround Billy Laws 2023-03-25 22:50:50 +00:00
  • 737fb2207d Avoid submitting executions on semaphore incrs Billy Laws 2023-03-25 22:48:43 +00:00
  • 99a7b77948 Remove broken descriptor aliasing quirk Billy Laws 2023-03-25 19:06:45 +00:00
  • c440575a56 Add partial conditional rendering support Billy Laws 2023-03-21 22:39:02 +00:00
  • a2798a9184 Implement support for occulusion queries Billy Laws 2023-03-21 22:36:41 +00:00
  • 202c97a1eb Introduce several new node insertion functions for use with queries Billy Laws 2023-03-21 22:34:27 +00:00
  • 9a51b5f54e Update audio-core Billy Laws 2023-04-02 17:33:57 +01:00
  • 816599749b Fix Android Studio OSC layout preview (again) lynxnb 2023-03-28 11:03:23 +02:00
  • 3cbbdeda33 Improve OSC default position of sticks and buttons lynxnb 2023-03-22 20:08:41 +01:00
  • a799cb63f1 Add separate L3 and R3 buttons to OSC lynxnb 2023-03-18 00:26:32 +01:00
  • acdf4e6823 Introduce constants for default OSC config values lynxnb 2023-03-22 17:39:29 +01:00
  • 83bc93601f Use EFFECT_TICK instead of CLICK as OSC vibration effect lynxnb 2023-03-22 17:40:00 +01:00
  • 88e6fc9888 Implement OSC snap to grid functionality lynxnb 2023-03-17 19:55:46 +01:00
  • 88084016a1 Implement OSC per-button scale functionality lynxnb 2023-03-17 19:36:59 +01:00
  • 2794af6d06 OSC: delegate config reset to individual buttons lynxnb 2023-03-17 19:25:42 +01:00
  • 3fc09f0953 Add OnScreenButton properties' missing comments lynxnb 2023-03-17 18:48:57 +01:00
  • 81eb8fd231 Rework OSC edit mode handling for better extensibility lynxnb 2023-03-17 17:54:31 +01:00
  • c4d0d02509 Simplify OnScreenConfiguration lynxnb 2023-03-05 19:09:43 +01:00
  • 17f45c0366 Retrieve the vibrator service outside of OSC View lynxnb 2023-03-05 18:40:19 +01:00
  • 0eed72664d Add automatic refreshing games list kikimanjaro 2023-03-19 14:46:07 +01:00
  • d00fcee79d Prevent aaudio backend usage Billy Laws 2023-03-27 22:14:53 +01:00
  • 9555082763 Update audio-core Billy Laws 2023-03-21 22:43:57 +00:00
  • 653bfba23b Use OpenSL over AAudio Billy Laws 2023-03-15 22:02:52 +00:00
  • 7d573db80b Make GetTimeTicks return the time in guest ticks as opposed to host Billy Laws 2023-03-15 17:53:01 +00:00
  • d5a15faab7 Greatly simplify circular buffer logic, fixing several bugs Billy Laws 2023-03-15 17:52:50 +00:00
  • 01febe75c4 Reimplement audout and audren using yuzu audio_core Billy Laws 2023-03-15 17:49:17 +00:00
  • ef5456f939 Hide Debug preferences from search on release builds and remove settings that don't support per-game configuration instead of hiding them PabloG02 2023-03-24 15:08:54 +01:00
  • 44cbf26b72 Add search functionality to settings PabloG02 2023-03-10 17:56:31 +01:00
  • 61c45e02c8 Fix FABs being too big in OnScreenEditActivity lynxnb 2023-03-20 14:09:28 +01:00
  • ab553c9671 Use MD3 divider in ControllerActivity lynxnb 2023-03-09 23:26:20 +01:00
  • 236b754559 Implement Material You theming support lynxnb 2023-03-09 18:41:32 +01:00
  • d3d22670f9 Use MaterialAlertDialogBuilder in PreferenceDialogFragments lynxnb 2023-03-07 23:35:35 +01:00
  • a4a5bedeea Remove icon padding from the left side of preferences lynxnb 2023-03-07 15:53:29 +01:00
  • 6fcb09bd2d Override the default PreferenceScreen divider with an MD3 one lynxnb 2023-03-07 13:56:51 +01:00
  • b12a2bdc3e Replace preference checkboxes with material switches lynxnb 2023-03-07 12:34:24 +01:00
  • ee2716403e Update dialogs' drag handle to use BottomSheetDragHandleView lynxnb 2023-03-07 12:29:28 +01:00
  • 2bcf0e2abd Update themes and styles to Material Design 3 lynxnb 2023-03-07 12:23:13 +01:00
  • ba33e8cbf5 Update edge credits Billy Laws 2023-03-21 17:44:12 +00:00
  • 1f0d297221 Fix infinite loop when reading dirty buffers with direct mem Billy Laws 2023-03-15 17:53:35 +00:00
  • 0b551e04db Return a null handle when reading from an unbound cbuf Billy Laws 2023-03-11 23:12:02 +00:00
  • 8d9b0041b4 Return a dummy buffer when encountering unbound SSBOs Billy Laws 2023-03-11 23:11:15 +00:00
  • d893777262 Flush deferred draws before executing macro HLE and cleanup Billy Laws 2023-03-11 20:49:34 +00:00
  • c928084bb1 Show a toast when per-game settings are active Billy Laws 2023-03-05 22:58:01 +00:00
  • 6433a1722d Update adrenotools for 8G2 DMI Billy Laws 2023-03-05 22:56:44 +00:00
  • 0f33055176 Fixup accidental change Billy Laws 2023-03-05 21:58:03 +00:00
  • 3901ecbf49 Hook up indirect draws into usagetracker Billy Laws 2023-03-05 21:50:00 +00:00
  • 04f3fa4b7f Implement basic indirect draw macro HLE Billy Laws 2023-02-04 22:59:42 +00:00
  • 2444f2e81d Fix HLE macro code to not hash all of macro memory + update args struct Billy Laws 2023-02-04 22:49:33 +00:00
  • b313dcbdca Avoid dereferencing macro argument pointers in memory where possible Billy Laws 2023-02-04 22:38:50 +00:00
  • 2b93604da0 Use hades HLE replacement for constant buffer attributes Billy Laws 2023-02-04 22:35:34 +00:00
  • 7e1c58accc Implement indirect draws in the Maxwell 3D interconnect Billy Laws 2023-02-04 22:32:36 +00:00
  • 49cd2a71cc Introduce GPU checkpoints for crash debugging Billy Laws 2023-02-04 21:10:36 +00:00
  • d5b6c68ae4 Split out common parts of Maxwell 3D draws Billy Laws 2023-03-04 21:11:35 +00:00
  • 779ba3de05 Commonise full pipeline barrier recording Billy Laws 2023-02-04 21:03:40 +00:00
  • a65aa28df2 Avoid redundant GPU-dirty propagation for direct buffer recreation Billy Laws 2023-02-04 21:02:27 +00:00
  • 4a3a40aa40 Add more perfetto tracepoints Billy Laws 2023-02-04 21:00:10 +00:00
  • c15b89975b Allocate a general purpose GPU-side debug tracing buffer Billy Laws 2023-02-04 20:57:44 +00:00
  • c36b8e843e Add index buffer size estimation via mapping size Billy Laws 2023-02-04 20:53:21 +00:00
  • 0deff5e37a Set a higher perfetto size hint to avoid packet loss Billy Laws 2023-02-04 20:46:53 +00:00
  • 4bb2a41594 Use usagetracker to determine if pushbuffers need to flush the GPU Billy Laws 2023-03-04 20:16:37 +00:00
  • 090151f0c3 Introduce usage tracker for dirty tracking within an execution Billy Laws 2023-03-04 20:11:34 +00:00
  • f64860c93e Commonise buffer interval list code Billy Laws 2023-03-04 20:09:38 +00:00
  • 0949d51871 Clear or suppress some easy lint warnings Abandoned Cart 2023-03-16 21:45:27 -04:00