Commit Graph

  • 9417aaa796 Implement B8G8R8A8{Unorm/Srgb} RT Format PixelyIon 2021-11-12 14:19:38 +05:30
  • 8527c4c114 Remove Vulkan to Skyline Format Conversion Function PixelyIon 2021-11-12 14:12:25 +05:30
  • d5b8a1ab0b Add Skyline Logs to .gitignore PixelyIon 2021-11-12 01:43:48 +05:30
  • b149764644 Implement Maxwell3D Rasterizer State PixelyIon 2021-11-12 01:41:04 +05:30
  • 4dc4aaba64 Introduce QuirkManager for runtime GPU quirk tracking PixelyIon 2021-11-12 01:23:46 +05:30
  • cc4eed78e2 Reorder GraphicsContext Members PixelyIon 2021-11-12 01:03:27 +05:30
  • dfba5b6fbe Fix MacroInterpreter::MethodAddress Bitfield Padding PixelyIon 2021-11-12 00:53:46 +05:30
  • b838a9c8f7 Implement Maxwell3D Shader Program Registers PixelyIon 2021-11-12 00:36:05 +05:30
  • c1f14ac382 Fix warnings from NVRESULT due to unused lambda capture PixelyIon 2021-11-12 00:12:12 +05:30
  • 016b9fba3f
    Don't need this un-nessacary stuff #884 ArbestRi 2022-04-02 18:39:41 -07:00
  • db7b69efbd Add support for drawing inside the display cutout areas #832 lynxnb 2022-03-28 10:58:10 +02:00
  • 91bd13a6c6 Stub ICommonStateGetter::SetCpuBoostMode This makes Metroid Dread boot #839 MK73DS 2022-03-28 16:52:53 +02:00
  • 7e9255bc89 Increase reported audren revision to 11 PixelyIon 2022-03-28 20:10:17 +05:30
  • c69b5e7695 Grant Uri permission when sharing logs #833 Robin Kertels 2022-03-17 03:21:37 +01:00
  • 82d0e03bdc Automatically import key files from search location lynxnb 2022-03-25 00:07:31 +01:00
  • 78ab0311be Add subpass limit quirk to fix Adreno driver bug PixelyIon 2022-03-28 14:41:37 +05:30
  • 6e062360c6 Align all Buffers to page boundary PixelyIon 2022-03-28 13:07:53 +05:30
  • e8eb08c698 Rework BufferManager, Buffer and BufferView PixelyIon 2022-03-28 12:27:05 +05:30
  • 54b49d7379 Clear syncBuffers after CommandExecutor execution PixelyIon 2022-03-28 12:51:08 +05:30
  • 1257dd5411 Implement IAccountServiceForApplication::IsUserRegistrationRequestPermitted kaikecarlos 2022-03-27 08:06:43 -03:00
  • d9ace402d3 Implement IHidServer Functions kaikecarlos 2022-03-27 08:06:14 -03:00
  • e02a611fd9 Stub IRS Service kaikecarlos 2022-03-26 22:12:11 -03:00
  • 1376e9e191 Implement IAccountServiceForApplication::IsUserRegistrationRequestPermitted #492 kaikecarlos 2022-03-27 08:06:43 -03:00
  • b446a8de41 Implement IHidServer Functions kaikecarlos 2022-03-27 08:06:14 -03:00
  • 55a02713af Stub IRS Service kaikecarlos 2022-03-26 22:12:11 -03:00
  • 90bbad03f1 Stub aocsrv::IAddOnContentManager::ListAddOnContent lynxnb 2022-03-23 17:12:53 +01:00
  • ab7af1ec4e Stub nfp::IUser::ListDevices and nfp::IUser::GetState lynxnb 2022-03-23 17:12:05 +01:00
  • de6ee385e9 Stub am::ICommonStateGetter::IsVrModeEnabled lynxnb 2022-03-23 16:41:40 +01:00
  • 882b939335 Automatically import key files from search location lynxnb 2022-03-25 00:07:31 +01:00
  • e1d55d00bd Automatically import key files from search location #793 lynxnb 2022-03-25 00:07:31 +01:00
  • 14bc7d97b4 Stub aocsrv::IAddOnContentManager::ListAddOnContent #784 lynxnb 2022-03-23 17:12:53 +01:00
  • 8d32c225b5 Stub nfp::IUser::ListDevices and nfp::IUser::GetState lynxnb 2022-03-23 17:12:05 +01:00
  • 9bbf564cfe Stub am::ICommonStateGetter::IsVrModeEnabled lynxnb 2022-03-23 16:41:40 +01:00
  • 6cf2ef8fb9 Grant Uri permission when sharing logs Robin Kertels 2022-03-17 03:21:37 +01:00
  • 0886e793ab Update adrenotools Billy Laws 2022-03-22 19:52:28 +00:00
  • f98fafab76 Implement SSBOs #750 Robin Kertels 2022-02-27 22:58:51 +01:00
  • 04b3734d32
    Implement SSBOs #669 Robin Kertels 2022-02-27 22:58:51 +01:00
  • 9ca194e70f Unify engine related macros to avoid excessive code duplication Billy Laws 2022-03-20 18:32:15 +00:00
  • 39812b528b Implement a skeleton compute engine Billy Laws 2022-03-20 18:08:11 +00:00
  • f62c986665 Implement the actual inline to memory engine on subch 2 Billy Laws 2022-03-20 18:05:54 +00:00
  • 9197c0553d Add maxwell3d I2M support Billy Laws 2022-03-20 18:04:27 +00:00
  • 229d5aca51 Implement basic inline2memory engine support Billy Laws 2022-03-20 18:00:34 +00:00
  • f6b76560be Fixup depth mode init value to allow ignoring redundant calls Billy Laws 2022-03-20 17:56:48 +00:00
  • 5771cd0bc5 Rework GPU BufferView to have handle-like semantics PixelyIon 2022-03-17 19:02:06 +05:30
  • b622ddf87d
    Grant Uri permission when sharing logs #486 Robin Kertels 2022-03-17 03:21:37 +01:00
  • 0f66c14fef Disable descriptor aliasing on Adreno to workaround shader compiler bug Billy Laws 2022-03-16 21:14:52 +00:00
  • 8711d5fbb4 Implement GPU depthMode register Billy Laws 2022-03-16 20:51:49 +00:00
  • bae09de78f Fix constbuf updates to actually increment the write offset Billy Laws 2022-03-16 20:49:25 +00:00
  • 25d0b149cd Use eB5G6R5UnormPack16 VkFormat for B5G6R5Unorm and R5G6B5Unorm PixelyIon 2022-03-12 20:15:00 +05:30
  • 283c477af6 Add quirk to avoid VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT on Adreno GPUs PixelyIon 2022-03-12 20:01:52 +05:30
  • 7e38392f28 Set eMutableFormat in Texture Image Creation PixelyIon 2022-03-11 21:34:51 +05:30
  • 148c49da07 Transition texture layout to eGeneral after creation PixelyIon 2022-03-11 21:33:10 +05:30
  • 0cf89ec21e Add Controller Setup Guide PixelyIon 2022-03-11 20:38:11 +05:30
  • e90951c48a Fix RecyclerView height in CoordinatorLayout for non touch-mode PixelyIon 2022-03-11 16:35:41 +05:30
  • 5bcec0af54 Collapse appBarLayout on appList focus PixelyIon 2022-03-11 16:30:07 +05:30
  • 47a1b08e52 Tweak grid compact items PixelyIon 2022-03-11 15:58:08 +05:30
  • 55936af293 Add padding to end of app_list PixelyIon 2022-03-11 15:53:02 +05:30
  • 485752c6ec Make layout selectable for grid items PixelyIon 2022-03-11 15:45:11 +05:30
  • 45dc1c2cbf
    创建PHP1文件 #461 jokerwjk 2022-03-11 12:00:22 +08:00
  • 59f83ec425 Close InputStream after usage in KeyReader PixelyIon 2022-03-10 12:38:36 +05:30
  • 768b9daebf Stub functions in IAccountServiceForApplication: - GetUserCount - InitializeApplicationInfo - IsUserAccountSwitchLocked MK73DS 2022-03-09 10:40:55 +01:00
  • 6d9b10dc65 Stub functions in IAccountServiceForApplication: - GetUserCount - InitializeApplicationInfo - IsUserAccountSwitchLocked #443 MK73DS 2022-03-09 10:40:55 +01:00
  • 7edb7d5d7a Prevent null pointer exceptions #435 Carlos Bedoy 2022-03-07 22:43:00 -06:00
  • 342dbc555c Use Surface#setFrameRate for suggesting display refresh rate PixelyIon 2022-03-07 19:17:11 +05:30
  • d186119378 Correct Adreno texture binding quirk PixelyIon 2022-03-07 16:44:08 +05:30
  • 24834abc66 Fix Interval Map GetAlignedRecursiveRange lookup bug PixelyIon 2022-03-07 02:05:14 +05:30
  • f715eb3c30 Fix crashes due to SEGV_ACCERR check PixelyIon 2022-03-07 01:01:31 +05:30
  • 7731053fcc Update .idea for Android Studio Dolphin PixelyIon 2022-03-06 21:34:41 +05:30
  • 923880d7db Upgrade Gradle (7.4), AGP (7.1.2) and Kotlin Dependencies PixelyIon 2022-03-06 21:32:52 +05:30
  • 8984413e6b Delete expired weak_ptrs for Texture/Buffer views PixelyIon 2022-03-06 21:18:54 +05:30
  • 58487877dc Implement access-driven Buffer synchronization PixelyIon 2022-03-06 21:07:37 +05:30
  • 8f3a785e21 Attach Texture to Cycle in Texture::TransitionLayout PixelyIon 2022-03-06 21:00:47 +05:30
  • 30a34b0bcd Implement access-driven Texture synchronization PixelyIon 2022-03-06 20:59:09 +05:30
  • 87f87e0971 Implement NCE Memory Trapping API PixelyIon 2022-03-06 20:16:01 +05:30
  • 605eb3b0b6 Implement Interval Map PixelyIon 2022-03-06 17:10:02 +05:30
  • 10773ad726 Use mirror mappings for Textures and Buffers PixelyIon 2022-03-06 20:27:13 +05:30
  • 01c95b9e42 Support mirrors of multiple non-contiguous memory regions PixelyIon 2022-03-06 04:22:53 +05:30
  • 86f7abb04a Move to mapping guest AS as shared memory PixelyIon 2022-02-27 04:35:15 +05:30
  • c811e47e7c Add support for batched method sending Billy Laws 2022-03-04 19:41:22 +00:00
  • 54ca9b5399 Round up when calculating size of compressed texture in bytes Robin Kertels 2022-03-04 10:05:31 +01:00
  • 75af785b85 Don't set COLOR_ATTACHMENT_BIT for compressed formats. Robin Kertels 2022-02-28 22:44:26 +01:00
  • a8a0935d61 Use buffer size instead of allocation size for Buffer constructor Robin Kertels 2022-02-28 22:28:22 +01:00
  • 615b6888b6 Enable provoking vertex feature Robin Kertels 2022-02-28 22:13:16 +01:00
  • 72953ee1e0 Enable shaderDrawParameters Robin Kertels 2022-02-07 16:42:27 +01:00
  • 9e89f0523d
    Round up when calculating size of compressed texture in bytes #413 Robin Kertels 2022-03-04 10:05:31 +01:00
  • efd7caaa29
    Don't set COLOR_ATTACHMENT_BIT for compressed formats. Robin Kertels 2022-02-28 22:44:26 +01:00
  • 6bfcda841d
    Use buffer size instead of allocation size for Buffer constructor Robin Kertels 2022-02-28 22:28:22 +01:00
  • c1a7ac58be
    Enable provoking vertex feature Robin Kertels 2022-02-28 22:13:16 +01:00
  • 4059f84dde
    Enable shaderDrawParameters Robin Kertels 2022-02-07 16:42:27 +01:00
  • b443287007 WIP #2251 title-meta lynxnb 2022-02-28 21:58:39 +01:00
  • 8360cdf82e Add misc.xml to gitignore lynxnb 2022-02-24 12:13:05 +01:00
  • 25ddc846bb Introduce new AppDialog base components lynxnb 2022-02-23 18:09:27 +01:00
  • 0700798dee Update adrenotools for BTI Billy Laws 2022-02-28 19:39:15 +00:00
  • ce71abe4c4 Heavily optimise GPFIFO command dispatch to reduce redundant checks Billy Laws 2022-02-22 20:37:31 +00:00
  • 8c8215eb43 Add support for turnip and driver file redirection via libadrenotools Billy Laws 2021-12-08 23:10:54 +00:00
  • 1ebc398e65 Pass native library dir to OS + reorder OS init order so paths are first Billy Laws 2021-12-08 22:08:55 +00:00
  • 677c22478d Update tzcode with missed bugfix Billy Laws 2022-01-31 19:32:50 +00:00
  • f3810d8c3b Rework formats to support passing through guest swizzle values Billy Laws 2022-01-25 23:01:43 +00:00
  • 00f721b2f7 Fixup ordering for B10G11R11Float texture format Billy Laws 2022-01-22 21:47:18 +00:00
  • 70dd76ca37 Add 6 channel downmixing support for Audout Billy Laws 2022-01-22 21:42:38 +00:00