Commit graph

  • ef7920c44c toggle DisableFrameThrottling setting by clicking on FPS display Matesic Darko 2022-12-02 09:03:56 +01: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
  • 5ca91b1434 Update Kotlin + Android dependencies lynxnb 2023-01-24 19:08:27 +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
  • 87523b3ad9 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
  • 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
  • 10e7e6272a Pass in pipeline tessellation state to Vulkan Billy Laws 2023-01-29 22:15:47 +00:00
  • 12c88babd0 Fix address space allocator slow path to avoid OOB Billy Laws 2023-01-29 22:15:20 +00:00
  • 4a4f6df792 Stub GetBufferHistory transaction Billy Laws 2023-01-20 23:20:55 +00:00
  • 3795ecceff Stub IdleTickCount GetInfo result Billy Laws 2023-01-20 21:03:29 +00:00
  • 3ef84b27c3 Avoid pipeline cache warning Billy Laws 2023-01-20 21:02:05 +00:00
  • bb3baa888d Add a hack to disable shader subgroup shuffles Billy Laws 2023-01-23 21:26:04 +00:00
  • 568306195f Prevent Vulkan guest crashes by avoiding intermediate syncpt event signal state Billy Laws 2023-01-23 21:19:22 +00:00
  • fcb8f2a229 Apply texture shader compiler generated descriptor shifts Billy Laws 2023-01-23 21:18:24 +00:00
  • bbef006051 Simplify free descriptor set accounting and update ratios Billy Laws 2023-01-20 21:01:13 +00:00
  • 5e862cf5f7 Bail out early if the new pipeline key matches that of the current one Billy Laws 2023-01-18 20:11:57 +00:00
  • 3e971d4043 Wait for pipeline compilation to finish before loading the guest Billy Laws 2023-01-18 20:10:06 +00:00
  • be6f08cd97 Add debug pipeline statistics recording for finding redundant pipelines Billy Laws 2023-01-18 20:09:27 +00:00
  • 6333a92b53 Only include active RTs in pipeline state key Billy Laws 2023-01-18 20:07:36 +00:00
  • 9d3a9f63d5 Move graphics piplines away from storing hades shader info struct Billy Laws 2023-01-18 20:04:50 +00:00
  • dd92cb1536 Implement support for (de)serialising VkPipelineCaches to/from storage Billy Laws 2023-01-18 19:49:55 +00:00
  • db173083d7 Update edge credits Billy Laws 2023-01-23 21:35:51 +00:00
  • b338a22e6b
    Merge 9fb62c4eae into a1bf5d27a0 Billy Laws 2023-02-04 23:10:31 +00:00
  • 9fb62c4eae Update hades Billy Laws 2023-01-29 22:44:21 +00:00
  • 7e7770904e Ensure mappings are always aligned to big page size when deallocated and mapped Billy Laws 2023-01-29 22:18:31 +00:00
  • 4f51ed80d5 Swap min and max depth when negative scale is used Billy Laws 2023-01-29 22:16:46 +00:00
  • b07e66c5da Avoid page faults when using the fallback shader size Billy Laws 2023-01-29 22:16:08 +00:00
  • e05ce734c7 Pass in pipeline tessellation state to Vulkan Billy Laws 2023-01-29 22:15:47 +00:00
  • 2dce6df336 Fix address space allocator slow path to avoid OOB Billy Laws 2023-01-29 22:15:20 +00:00
  • 0aa6561964 Stub GetBufferHistory transaction Billy Laws 2023-01-20 23:20:55 +00:00
  • f02eb08d90 Stub IdleTickCount GetInfo result Billy Laws 2023-01-20 21:03:29 +00:00
  • 552dbe5c61 Avoid pipeline cache warning Billy Laws 2023-01-20 21:02:05 +00:00
  • c208f6aa30 Add a hack to disable shader subgroup shuffles Billy Laws 2023-01-23 21:26:04 +00:00
  • 8381909430 Prevent Vulkan guest crashes by avoiding intermediate syncpt event signal state Billy Laws 2023-01-23 21:19:22 +00:00
  • 89851bcdfb Apply texture shader compiler generated descriptor shifts Billy Laws 2023-01-23 21:18:24 +00:00
  • ce8bf1939b Simplify free descriptor set accounting and update ratios Billy Laws 2023-01-20 21:01:13 +00:00
  • 91c63d6573 Bail out early if the new pipeline key matches that of the current one Billy Laws 2023-01-18 20:11:57 +00:00
  • ec0646b65f Wait for pipeline compilation to finish before loading the guest Billy Laws 2023-01-18 20:10:06 +00:00
  • 3560cf95ca Add debug pipeline statistics recording for finding redundant pipelines Billy Laws 2023-01-18 20:09:27 +00:00
  • 248baa93cc Only include active RTs in pipeline state key Billy Laws 2023-01-18 20:07:36 +00:00
  • 880c1619a6 Move graphics piplines away from storing hades shader info struct Billy Laws 2023-01-18 20:04:50 +00:00
  • 48e9d5200d Implement support for (de)serialising VkPipelineCaches to/from storage Billy Laws 2023-01-18 19:49:55 +00:00
  • 100ec46f26 Update edge credits Billy Laws 2023-01-23 21:35:51 +00:00
  • 5fc4b1ed41 quick and dirty implementation for GetFreeSpaceSize Erwin Spitaler 2023-02-04 15:44:08 +01:00
  • 235d985082 Fix Depth RT layer stride PixelyIon 2023-01-30 21:07:51 +05:30
  • 7b643ca4fa Fix mipmapped GOB dimensions calculation PixelyIon 2023-01-30 21:05:58 +05:30
  • a1bf5d27a0 Add information about Skyline Edge to Contributing Guidelines PixelyIon 2023-01-25 00:42:04 +05:30
  • 35617930d5 Fix rebase PabloG02 2023-01-21 19:25:00 +01:00
  • 8b9d6f79ab Add option to enable/disable shader cache PabloG02 2023-01-13 16:50:43 +01:00
  • 886636dd31 Update gitignore to ignore gradle-generated files lynxnb 2023-01-24 19:08:14 +01:00
  • 9ee6dd8c2f Suppress warnings in AndroidManifest lynxnb 2023-01-24 17:19:05 +01:00
  • 44353037ee Update Android Studio run configurations to the latest format lynxnb 2023-01-24 17:18:49 +01:00
  • 7fcb30dcc1 Update build.gradle to remove deprecated properties lynxnb 2023-01-24 17:15:19 +01:00
  • 8bfda0d84d Fix hole punching in mappings with SVC UnmapPhysicalMemory PixelyIon 2023-01-11 21:53:48 +05:30
  • ff1e62df7a deleted unnecessary convertion hacobot.dev 2023-01-12 07:47:23 -07:00
  • 75f6f5e31c pull request requested changes hacobot.dev 2023-01-12 05:02:03 -07:00
  • 7cd13916a3 Main activity is now refreshing when the group checkbox is changed hacobot.dev 2023-01-10 17:23:49 -07:00
  • b67bfe3848 Added functionality to make optional to group games by format and sort hacobot.dev 2023-01-10 14:19:22 -07:00
  • 3192c82911 input: Fix motion orientation based on phone orientation german77 2023-01-21 23:38:50 -06:00
  • ea82260c7a Implement SixAxis sensor german77 2022-11-03 09:22:49 -06:00
  • 978b6b5fa1 Fix rebase PabloG02 2023-01-21 19:25:00 +01:00
  • 59d7d708dd Add option to enable/disable shader cache PabloG02 2023-01-13 16:50:43 +01:00
  • 6b9be2edd4 Add note about circular queue append contiguosity guarantees Billy Laws 2023-01-08 19:18:28 +00:00
  • 535eafb57a Add Android 13 themed icon PabloG02 2023-01-10 23:23:28 +01:00
  • d544ccf5ea Stub INotificationServicesForApplication PabloG02 2023-01-09 13:36:32 +01:00
  • 2fa5ea451e Stub IPrepoService::SaveReportWithUserOld2 PabloG02 2023-01-09 10:44:59 +01:00
  • 7327cdbde9 Stub some functions in IDeliveryCacheStorageService PabloG02 2023-01-09 10:43:17 +01:00
  • c53d99d393 Stub IDeliveryCacheFileService and IDeliveryCacheDirectoryService PabloG02 2023-01-09 10:40:53 +01:00
  • 299d11d86f Stub IApplicationFunctions::GetNotificationStorageChannelEvent PabloG02 2023-01-09 10:36:57 +01:00
  • 7c623f8301 Use a spinlock for thread waiter mutex Billy Laws 2023-01-11 20:41:33 +00:00
  • e2463b7619 Adjust gpfifo WFI to only do a pipeline barrier Billy Laws 2023-01-09 21:58:25 +00:00
  • 2b282ece1a Add more fine-grained buffer recreation locking Billy Laws 2023-01-09 21:16:23 +00:00
  • 85a23e73ba Implement a shared spinlock and use it for GPU VMM Billy Laws 2023-01-09 21:15:55 +00:00
  • fd5c141dbf Correct GetNpadIrCameraHandle return value Billy Laws 2023-01-08 21:07:58 +00:00
  • a8b32c3cef Cleanup helper pipeline cache code Billy Laws 2023-01-08 21:06:56 +00:00
  • 1f99d63a80 Incr transition cache size Billy Laws 2023-01-08 21:06:17 +00:00
  • 262f92900d Ensure unmapped VMM ranges return an invalid span Billy Laws 2023-01-08 21:05:54 +00:00
  • 0a608fb4b2 Update to latest hades Billy Laws 2023-01-08 19:30:19 +00:00
  • 44f6aada18 Always set blend state for all colour attachments Billy Laws 2023-01-08 19:29:14 +00:00
  • 177925be93 Avoid OOB memory acceses when trying to read OOB TICs Billy Laws 2023-01-08 19:28:00 +00:00
  • d8a4a2b08d Use a spinlock for GPU waiter thread Billy Laws 2023-01-08 19:27:30 +00:00
  • f1aed86177 Add a workaround for split-mapping shaders Billy Laws 2023-01-08 19:22:45 +00:00
  • 704660bbeb Store render nodes in a linearly allocated linked list Billy Laws 2023-01-08 19:21:41 +00:00
  • 326c05a5de Add guest shader replacement and dumping support Billy Laws 2023-01-08 19:21:09 +00:00
  • 2f6d27e8d7 Rework circular queue locking Billy Laws 2023-01-08 19:18:28 +00:00
  • 5d527cb965 Add CNTFRQ_EL0 workaround value for Exynos 1280 lynxnb 2023-01-14 20:19:39 +01:00
  • 6982db06fa Add CNTFRQ_EL0 workaround value for Exynos 1280 lynxnb 2023-01-14 20:19:39 +01:00
  • ea0217de47 Add TIC format: 0x78D24952 PabloG02 2023-01-13 14:43:00 +01:00
  • 458685059e Add TIC format: 0x78D24952 PabloG02 2023-01-13 14:43:00 +01:00
  • 88b3f371f4 Display a preview of the current profile picture Abandoned Cart 2023-01-02 06:45:13 -05:00
  • 70edf5ae4d deleted unnecessary convertion hacobot.dev 2023-01-12 07:47:23 -07:00
  • 8389d8328a pull request requested changes hacobot.dev 2023-01-12 05:02:03 -07:00