Commit Graph

  • 720cfaafb6 Stub caps:su Dima 2022-11-04 15:18:40 +03:00
  • 74afca4aab Stub caps:u Dima 2022-11-04 15:16:54 +03:00
  • 27ff1ae19b Stub caps:c Dima 2022-11-04 15:15:35 +03:00
  • ffb0546609 Stub caps:a Dima 2022-11-04 15:13:37 +03:00
  • 1c8736cb56 Stub IsLargeResourceAvailable Dima 2022-11-12 13:18:42 +03:00
  • dcd9e4ff61 Stub SetIdleTimeDetectionExtension, SetAlbumImageTakenNotificationEnabled Dima 2022-11-12 13:18:24 +03:00
  • 60843269de Stub GetBlockedUserListIds and UpdateUserPresence Dima 2022-11-12 13:17:29 +03:00
  • 2cdfc7640c Stub GetPreviousProgramIndex Dima 2022-11-12 13:17:07 +03:00
  • 360306eb61 Stub GetAddOnContentListChangedEventWithProcessId Dima 2022-11-12 13:16:50 +03:00
  • 3d475ca122 Stub GetAccountId Dima 2022-11-03 23:24:49 +03:00
  • 0b452fe36b Stub GetFriendList Dima 2022-11-03 23:24:32 +03:00
  • cc37d2231d Stub CheckFreeCommunicationPermission and IsFreeCommunicationAvailable Dima 2022-11-03 18:13:35 +03:00
  • ec81c97fa9 Stub TryPopFromFriendInvitationStorageChannel Dima 2022-11-03 18:13:22 +03:00
  • 413f162cf2 Stub some account functions Dima 2022-11-02 20:38:33 +03:00
  • b209ae8e90 Account for stick flat area when retrieving axes value from a MotionEvent lynxnb 2022-11-16 14:59:54 +01:00
  • c966220bab Zero-initialize axes history instead of using null values lynxnb 2022-11-03 01:48:11 +01:00
  • 3a657c44cc Don't ignore HAT axes input events lynxnb 2022-11-03 01:27:23 +01:00
  • f1ec771944 Fix inverted axis polarity lynxnb 2022-11-03 01:29:59 +01:00
  • 675e8dbb2e Move input handling code to a dedicated class lynxnb 2022-10-28 12:15:48 +02:00
  • 18861d73a3 Set systemUiVisibility during onResume for A11 lybxlpsv 2022-10-31 16:16:59 +07:00
  • 262ee28611 Stub some bsd functions Dima 2022-11-01 20:29:40 +03:00
  • 9afa8b881e Stub nsd:u/nsd:a and sfdnsres services Dima 2022-10-31 18:38:46 +03:00
  • 01e27bd2dd Implement ldr:ro LoadModule Billy Laws 2022-10-30 16:13:00 +00:00
  • e571066409 Stub ldr:ro IRoInterface Billy Laws 2022-09-29 20:22:00 +01:00
  • 1fc2641746 Stub the web applet Billy Laws 2022-10-30 16:10:05 +00:00
  • 021f82ef08 Stub ListOpenContextStoredUsers Billy Laws 2022-10-30 16:37:10 +00:00
  • e7bab27d85 Fixup nvdrv channel private memory allocation Billy Laws 2022-10-30 16:35:34 +00:00
  • 8b523fa1f0 Avoid inline syncpt increments sending OOB GpEntries Billy Laws 2022-10-30 16:33:58 +00:00
  • cd0b2636e5 Prevent truncation of big page start in GetVaRegions Billy Laws 2022-10-30 16:33:16 +00:00
  • f650f32bf0 Avoid duplicating NvDrv buffer unmap code Billy Laws 2022-10-30 16:32:49 +00:00
  • 001064b7bf Fix GraphicsBufferProducer recreation Billy Laws 2022-10-30 16:30:04 +00:00
  • 29e89a3950 Fix crashes when opening non-existent directories Billy Laws 2022-10-30 16:29:39 +00:00
  • ec139b3027 Fixup CancelBuffer fence handling Billy Laws 2022-10-30 16:28:52 +00:00
  • 7f24c7b857 Store KMemory object ptrs in memory class to avoid linear-time unmap Billy Laws 2022-10-30 16:26:08 +00:00
  • cc71e7b56c Run emulation in a separate process lynxnb 2022-10-21 12:41:36 +02:00
  • 281562ccdb Fix FABs ripple effect in OnScreenEditActivity lynxnb 2022-11-08 00:51:06 +01:00
  • 56f6f8a362 Reword the unsupported gpu drivers message lynxnb 2022-11-07 09:48:13 +01:00
  • e2a5da1d67 Fix AppDialog layout lynxnb 2022-11-05 15:22:25 +01:00
  • 4146261069 Create a unified style for section titles lynxnb 2022-02-16 01:51:41 +01:00
  • 86364a84a2 Allow content to be drawn behind the navigation bar lynxnb 2022-11-04 01:21:14 +01:00
  • 6a6e89f070 Make BottomSheetDialog go fullscreen when fully expanded lynxnb 2022-01-25 20:08:32 +01:00
  • f93d3b78d3 Add a drag indicator element at the top of LicenceDialog lynxnb 2022-01-25 19:57:52 +01:00
  • 6848e69638 Improve design consistency across the app lynxnb 2022-01-21 19:25:46 +01:00
  • f63fdf26c9 Partially revert 'Make all Dialogs use @color/backgroundColor as the background color' lynxnb 2022-01-21 18:58:16 +01:00
  • dec04db647 AppListItem misc tweaks lynxnb 2022-01-21 12:19:39 +01:00
  • 5c76a57e6e Use NestedScrollView for licence dialogs and minor layout tweaks lynxnb 2022-01-19 13:15:09 +01:00
  • 388245789f Restructure ConditionalVariableSignal to avoid potential deadlock Billy Laws 2022-10-25 21:05:39 +01:00
  • f4a8328cef Implement Symbol Hooking PixelyIon 2022-11-07 23:46:34 +05:30
  • 8892eb08e6 Fix MoveRegister to clear when value is 0 PixelyIon 2022-11-05 21:52:27 +05:30
  • f7ab3abb86 Allow load balancing when waiting on condvars Billy Laws 2022-11-06 20:42:03 +00:00
  • b6e2fb894c service: bcat: Stub CreateDeliveryCacheStorageService german77 2022-10-25 00:30:58 -05:00
  • 80b65d5094 Update XDR names Billy Laws 2022-11-03 22:52:28 +00:00
  • a940d6fd34 Update submodules Billy Laws 2022-10-30 19:33:59 +00:00
  • 026bb04386 Impl some more texture formats Billy Laws 2022-10-30 19:33:46 +00:00
  • 133f08ed14 Stash new register value before executing deferred draws/updates Billy Laws 2022-10-30 16:39:19 +00:00
  • c50852e546 Implement the draw(...)BeginEnd Maxwell3D draw registers Billy Laws 2022-10-30 16:38:22 +00:00
  • 270ef3e0d2 Implement GPFIFO semaphore acquire operations Billy Laws 2022-10-30 16:37:37 +00:00
  • 2ce146e28f Don't crash on the Grp0SetSubDevMask TertOp Billy Laws 2022-10-30 16:41:04 +00:00
  • 1d83dadefb Drop size restruction bypass for frequently synced buffers Billy Laws 2022-10-30 16:06:44 +00:00
  • 1088ed514c Introduce texture usage system to ensure RPs are split when necessary Billy Laws 2022-10-30 16:15:00 +00:00
  • 2dd4698441 Adjust texture matching hacks Billy Laws 2022-10-30 16:24:43 +00:00
  • 4f5c9047ef Add some additional texture formats used by Vulkan games Billy Laws 2022-10-30 16:24:00 +00:00
  • 6a830dfac5 Use shader-compiler side {S,U}Scaled format emulation Billy Laws 2022-10-30 16:23:24 +00:00
  • 579fd04117 Fixup ReadTextureType shader compiler callback Billy Laws 2022-10-30 16:22:31 +00:00
  • b04d18eba5 Add support for split mappings to I2M uploads Billy Laws 2022-10-30 16:21:13 +00:00
  • db5e208379 Clear images even when aspects mismatch Billy Laws 2022-10-30 16:20:31 +00:00
  • 3c8df327f1 Fixup subpass barriers and flags Billy Laws 2022-10-30 16:18:50 +00:00
  • 5ab80901c6 Drop some debug code Billy Laws 2022-10-30 16:19:32 +00:00
  • 4de89c8839 GPU NEW MARGEBAC Billy Laws 2022-10-25 22:14:21 +01:00
  • 7670c83405 Ensure textures are clean before paging them out Billy Laws 2022-10-25 21:38:10 +01:00
  • 1a2351386d Add u64 iova ctor Billy Laws 2022-10-25 21:06:38 +01:00
  • 93d43e0115 Fully fill in swizzle component mappings Billy Laws 2022-10-25 21:04:25 +01:00
  • 37ff0ab814 Add buffer manager support for accelerated copies Billy Laws 2022-10-25 21:03:29 +01:00
  • cac287d9fd Implement accelerated uploads/copies through buffer manager Billy Laws 2022-10-25 20:57:30 +01:00
  • c5ec484d9a Avoid redundantly passing executor in ctors when it's already in ChannelCtx Billy Laws 2022-10-25 20:55:50 +01:00
  • 463394ba72 Pass correct size for XFB buffers Billy Laws 2022-10-25 20:53:29 +01:00
  • bd976676f4 Fix SNorm vertex formats Billy Laws 2022-10-25 20:52:37 +01:00
  • b74098570f Zero-out unused XFB varyings before passing to hades Billy Laws 2022-10-25 20:52:14 +01:00
  • 22f3ba6b93 Mark XFB buffers as GPU dirty Billy Laws 2022-10-25 20:51:38 +01:00
  • 26aeeaecf5 Add constant buffer GPU write pipeline barrier Billy Laws 2022-10-25 20:50:43 +01:00
  • 0b5d9308c4 Be more careful about potentially-unneeded GPU->CPU syncs Billy Laws 2022-10-25 20:48:38 +01:00
  • e6530e2386 Delete graphics_context Billy Laws 2022-10-23 20:52:46 +01:00
  • ac2e6c125b Switch to Roboto for Korean font Billy Laws 2022-10-23 20:50:23 +01:00
  • b24a8465da Don't require depthClamp Billy Laws 2022-10-23 20:49:35 +01:00
  • 9055c98e09 Only enable debug/verbose logs in (rel)debug builds Billy Laws 2022-10-22 14:58:27 +01:00
  • 0ebdbcf0ff Don't lock stateMutex when updating buffer cycle Billy Laws 2022-10-22 14:55:01 +01:00
  • dd360b8f75 Pass correct wait semaphore array size to queue submit Billy Laws 2022-10-22 14:53:25 +01:00
  • c78a4b9699 Fixup buffer recreation to avoid deadlock when waiting on srcs Billy Laws 2022-10-22 14:53:03 +01:00
  • d236bfe454 Enable depthClamp VK device feature Billy Laws 2022-10-22 14:52:27 +01:00
  • 95d849e1f6 Check FenceCycle signalled flag immediately before waiting Billy Laws 2022-10-22 13:25:51 +01:00
  • 1a23b929a7 Avoid chaining cycles in buffer recreation Billy Laws 2022-10-22 13:24:16 +01:00
  • a15db9cb06 Update hades submodule Billy Laws 2022-10-21 23:06:13 +01:00
  • cfc55e60b0 Add robin map submodule Billy Laws 2022-10-21 22:48:02 +01:00
  • 6c0f084aae Introduce hack to ignore frequently read-back textures Billy Laws 2022-10-21 21:53:26 +01:00
  • e45e7546c8 Redesign buffer megabuffering Billy Laws 2022-10-21 22:10:09 +01:00
  • 7ea9aa52f5 Speed up reported guest GPU time Billy Laws 2022-10-21 22:08:38 +01:00
  • 31c2fb7d7a Fixup IDirectory read Billy Laws 2022-10-21 22:07:31 +01:00
  • 7491178a9e Pass base array layer to texture views Billy Laws 2022-10-21 22:07:00 +01:00
  • ff57d2fbbf Enforce stronger format and weaker dimension texture compat checks Billy Laws 2022-10-21 22:03:13 +01:00
  • 14af383238 Only allow submitting swapchainImageCount images for host present at a time Billy Laws 2022-10-21 21:58:52 +01:00