1
0
mirror of https://git.suyu.dev/suyu/suyu synced 2025-12-27 21:50:50 -06:00

Commit Graph

  • fdd82b754a Merge pull request #1523 from lioncash/lock bunnei 2018-10-18 21:50:45 -04:00
  • 7f152f2273 Merge pull request #1511 from lioncash/content bunnei 2018-10-18 21:48:09 -04:00
  • e5d428cf1e Merge pull request #1521 from ogniK5377/imp-mmu bunnei 2018-10-18 21:46:59 -04:00
  • 0291a86f60 Merge pull request #1522 from lioncash/core bunnei 2018-10-18 21:46:19 -04:00
  • 4b5ae8dbaa svc: Check for word alignment of addresses within svcArbitrateLock/svcArbitrateUnlock Lioncash 2018-10-18 13:01:26 -04:00
  • 541e9624eb common: Add function for checking word alignment to alignment.h Lioncash 2018-10-18 12:58:23 -04:00
  • d27f4a4928 common: Move Is4KBAligned() to alignment.h Lioncash 2018-10-18 12:55:27 -04:00
  • f109615be0 core: Remove unnecessary assert in ArmInterface() Lioncash 2018-10-18 12:07:21 -04:00
  • d4ff4152ad Merge pull request #1510 from lioncash/xci bunnei 2018-10-18 11:51:47 -04:00
  • 6acd8d166a Merge pull request #1505 from FernandoS27/tex-3d bunnei 2018-10-18 11:50:42 -04:00
  • 98c7a6d622 Used better names for mm:u and fixed bad stub David Marcec 2018-10-19 01:09:34 +11:00
  • 33830aa65a svc: Add missing sanitizing checks for MapSharedMemory/UnmapSharedMemory Lioncash 2018-10-17 22:39:21 -04:00
  • 452aa30cb7 hid/controller: Remove unused header inclusions Lioncash 2018-10-17 20:47:12 -04:00
  • 7f52dc1790 hid/controller/npad: Remove unused dump_idx member variable Lioncash 2018-10-17 20:44:59 -04:00
  • 7eb2328d8e hid/controller/npad: Remove unnecessary semicolon from the closing brace of LedPattern's constructor Lioncash 2018-10-17 20:44:11 -04:00
  • 929ed59f1f hid/controller/npad: Remove #pragma once from the cpp file Lioncash 2018-10-17 20:42:57 -04:00
  • aeda743446 hid/controller/npad: Move npad_id_list into the cpp file Lioncash 2018-10-17 20:41:45 -04:00
  • aeca224890 hid/controller/npad: Remove unnecessary const from void return type Lioncash 2018-10-17 20:37:45 -04:00
  • 46202e984e hid/controller: Default the destructors of all controller types in the cpp file Lioncash 2018-10-17 20:34:25 -04:00
  • 119b47f366 controller_base: Default the base class constructor and destructor in the cpp file Lioncash 2018-10-17 20:28:16 -04:00
  • 41fb25349a gl_shader_decompiler: Implement PBK and BRK ReinUsesLisp 2018-10-16 17:11:26 -03:00
  • 7dee60d7d2 Merge pull request #1444 from ogniK5377/better-hid bunnei 2018-10-17 20:25:17 -04:00
  • 77e2d68df7 Merge pull request #1489 from FernandoS27/fix-tlds bunnei 2018-10-17 18:58:38 -04:00
  • caaa9914fd Clang format and other fixes FernandoS27 2018-10-16 08:03:39 -04:00
  • cb9fdc7a26 Implement Reinterpret Surface, to accurately blit 3D textures FernandoS27 2018-10-15 21:14:04 -04:00
  • dbc34db6ce Implement GetInRange in the Rasterizer Cache FernandoS27 2018-10-15 21:09:38 -04:00
  • fd9e2d0073 Implement 3D Textures FernandoS27 2018-10-15 21:04:20 -04:00
  • f912a82a8e Merge pull request #1497 from bunnei/flush-framebuffers bunnei 2018-10-17 18:40:34 -04:00
  • 6e8752881c Merge pull request #1498 from lioncash/aslr bunnei 2018-10-17 18:31:51 -04:00
  • 86dcf2942b Merge pull request #1496 from FernandoS27/tex-array bunnei 2018-10-17 18:30:44 -04:00
  • 9d0fb0f815 qt: Add support for dumping a DLC Data RomFS Zach Hilman 2018-10-17 18:27:23 -04:00
  • afe22d8405 Merge pull request #1509 from DarkLordZach/device-save-data bunnei 2018-10-17 18:22:05 -04:00
  • 648b55c6b9 gl_rasterizer_cache: Remove unnecessary block_depth=1 on Flush. bunnei 2018-10-17 18:20:15 -04:00
  • 2a035a1f6f gl_rasterizer_cache: Remove unnecessary temporary buffer with unswizzle. bunnei 2018-10-17 18:19:35 -04:00
  • 59044862a9 registered_cache: Deduplicate results of ListEntry and ListEntryFilter Prevents a Entry from appearing in the list twice if the user has it installed in two places (e.g. User NAND and SDMC) Zach Hilman 2018-10-17 14:04:18 -04:00
  • 8144fa42bd Using dual joycons as the default controller David Marcec 2018-10-18 00:11:47 +11:00
  • 780c21ab2d fsp_srv: Apply patches to Data storage in OpenDataStorageByDataId Zach Hilman 2018-10-17 09:04:20 -04:00
  • d8273c3857 patch_manager: Add support for using LayeredFS with Data Zach Hilman 2018-10-17 09:03:56 -04:00
  • 43b9494a0f gl_rasterizer_cache: Use AccurateCopySurface for use_accurate_gpu_emulation. bunnei 2018-10-16 17:20:49 -04:00
  • ee7c2dbf5a config: Rename use_accurate_framebuffers -> use_accurate_gpu_emulation. bunnei 2018-10-16 17:02:29 -04:00
  • 91602de7f2 rasterizer_cache: Refactor to support in-order flushing. bunnei 2018-10-16 16:51:53 -04:00
  • 871350ae35 content_archive: Simpify assignment of bktr_base_romfs in the constructor Lioncash 2018-10-16 13:16:02 -04:00
  • 441b5b97bd content_archive: Make IsValidNCA() an internally linked function Lioncash 2018-10-16 13:13:40 -04:00
  • 53e77ffbfe content_archive: Simplify rights ID check Lioncash 2018-10-16 13:08:42 -04:00
  • d6604fa765 content_archive: Split loading into separate functions Lioncash 2018-10-16 12:12:50 -04:00
  • 4783ad54de content_archive: Pass and take NCASectionHeader instance by reference Lioncash 2018-10-16 12:08:15 -04:00
  • 73e1e929a2 XCI: Add function for checking the existence of the program NCA Lioncash 2018-10-16 11:36:55 -04:00
  • 0e59291310 gl_rasterizer_cache: Refactor to only call GetRegionEnd on surface creation. bunnei 2018-10-15 21:24:34 -04:00
  • 949d7832fa gl_rasterizer_cache: Only flush when use_accurate_framebuffers is enabled. bunnei 2018-10-14 16:09:01 -04:00
  • 5f79ba04bd gl_rasterizer_cache: Separate guest and host surface size managment. bunnei 2018-10-13 02:08:04 -04:00
  • 58be4dff79 gl_rasterizer_cache: Rename GetGLBytesPerPixel to GetBytesPerPixel. bunnei 2018-10-12 23:44:18 -04:00
  • cf7b46c101 gl_rasterizer_cache: Remove unused FlushSurface method. bunnei 2018-10-12 22:32:28 -04:00
  • 3afdfd7bfa gl_rasterizer: Implement flushing. bunnei 2018-10-12 22:31:04 -04:00
  • b4e29ccb81 gl_rasterizer_cache: Remove usage of Memory::Read/Write functions. bunnei 2018-10-12 22:28:02 -04:00
  • 4e9683e9d5 gl_rasterizer_cache: Clamp cached surface size to mapped GPU region size. bunnei 2018-10-12 22:24:40 -04:00
  • 37575eae65 memory_manager: Add a method for querying the end of a mapped GPU region. bunnei 2018-10-12 21:52:16 -04:00
  • 0be7e82289 rasterizer_cache: Reintroduce method for flushing. bunnei 2018-10-09 19:28:58 -04:00
  • 9b929e934b gl_rasterizer_cache: Reintroduce code for handling swizzle and flush to guest RAM. bunnei 2018-10-09 19:15:05 -04:00
  • 78f2a6a9e1 Merge pull request #1443 from DarkLordZach/lower-loader-logs-1 bunnei 2018-10-16 11:26:54 -04:00
  • 92d8ad3770 Implement VI ConvertScalingMode (#1475) David 2018-10-17 02:25:42 +11:00
  • 88b8383da2 Merge pull request #1502 from lioncash/unique bunnei 2018-10-16 11:21:42 -04:00
  • 59c1ca8b0c Merge pull request #1508 from lioncash/unique-reg bunnei 2018-10-16 11:21:13 -04:00
  • d6e390bc5c Merge pull request #1507 from FearlessTobi/port-4327 bunnei 2018-10-16 10:42:10 -04:00
  • 9d4e6176eb savedata_factory: Add TemporaryStorage SaveDataSpaceId Required for TemporaryStorage saves (in addition to SaveDataType) Zach Hilman 2018-10-16 10:20:04 -04:00
  • 74890cf2da savedata_factory: Add support for DeviceSaveData Uses the same path as SaveData except with UID 0. Adds a warning if UID is not 0. Zach Hilman 2018-10-16 10:19:21 -04:00
  • 39ae73b356 file_sys/registered_cache: Use unique_ptr and regular pointers instead of shared_ptrs where applicable Lioncash 2018-10-16 09:05:47 -04:00
  • 41674d20ac travis: Ignore binary files when checking for trailing whitespace Cameron Cawley 2018-10-10 15:24:25 +01:00
  • 548958bcaf Merge pull request #1473 from lioncash/cmake bunnei 2018-10-15 21:33:32 -04:00
  • 870c18b078 Merge pull request #1487 from lioncash/maybe-unused bunnei 2018-10-15 21:33:14 -04:00
  • 89fe950d3c Merge pull request #1504 from lioncash/constant bunnei 2018-10-15 21:32:13 -04:00
  • 76fc8b59b2 file_sys/control_metadata: Get rid of magic constants Lioncash 2018-10-15 20:11:42 -04:00
  • 9b21fbd1eb Merge pull request #1494 from DarkLordZach/aoc-signature-fixes bunnei 2018-10-15 18:34:02 -04:00
  • 50e6205c21 Merge pull request #1499 from lioncash/nro bunnei 2018-10-15 17:48:36 -04:00
  • 7665411317 Merge pull request #1500 from DarkLordZach/key-derivation-6.0.0 bunnei 2018-10-15 17:48:13 -04:00
  • bed872ed38 nso: Return an optional address from LoadModule Lioncash 2018-10-14 21:41:58 -04:00
  • 123df8f7d7 Merge pull request #1503 from ReinUsesLisp/misc-vc bunnei 2018-10-15 16:38:20 -04:00
  • 936c36a514 shader_bytecode: Add Control Code enum 0xf ReinUsesLisp 2018-10-15 15:32:31 -03:00
  • b461342a84 gl_shader_decompiler: Fixup style inconsistencies ReinUsesLisp 2018-10-15 15:27:47 -03:00
  • 27916764b1 gl_rasterizer: Silence implicit cast warning in glBindBufferRange ReinUsesLisp 2018-10-15 15:16:55 -03:00
  • 5484742fda core_cpu: Make Cpu scheduler instances unique_ptrs instead of shared_ptrs Lioncash 2018-10-15 09:25:11 -04:00
  • 59f872a8e0 core: Make the live Cpu instances unique_ptrs instead of shared_ptrs Lioncash 2018-10-15 08:58:51 -04:00
  • aeadbfa790 core: Make the exclusive monitor a unique_ptr instead of a shared_ptr Lioncash 2018-10-15 08:53:01 -04:00
  • c34efbbd60 core: Make CPUBarrier a unique_ptr instead of a shared_ptr Lioncash 2018-10-15 08:42:06 -04:00
  • 6312eec5ef gl_shader_decompiler: Implement HSET2_R ReinUsesLisp 2018-10-15 02:10:15 -03:00
  • 4fc8ad67bf gl_shader_decompiler: Implement HSETP2_R ReinUsesLisp 2018-10-15 02:09:40 -03:00
  • 3d65aa4caf gl_shader_decompiler: Implement HFMA2 instructions ReinUsesLisp 2018-10-15 02:08:31 -03:00
  • d93cdc2750 gl_shader_decompiler: Implement HADD2_IMM and HMUL2_IMM ReinUsesLisp 2018-10-15 02:07:16 -03:00
  • d46e2a6e7a gl_shader_decompiler: Implement non-immediate HADD2 and HMUL2 instructions ReinUsesLisp 2018-10-15 02:04:31 -03:00
  • 08d751d882 gl_shader_decompiler: Setup base for half float unpacking and setting ReinUsesLisp 2018-10-15 01:58:30 -03:00
  • 720d36ca71 crypto: Various crypto fixes for quickstart guide Zach Hilman 2018-10-14 21:57:52 -04:00
  • bb9cf8a127 nso: Make LoadModule take a VfsFile by const reference Lioncash 2018-10-14 20:36:57 -04:00
  • 0732786ddc nro: Make LoadNro take a VfsFile by const reference Lioncash 2018-10-14 20:24:15 -04:00
  • 90f8474fc1 svc: Clarify enum values for AddressSpaceBaseAddr and AddressSpaceSize in svcGetInfo() Lioncash 2018-10-14 14:44:38 -04:00
  • 5737441374 aoc: Read DLC base title ID from RegisteredCache Zach Hilman 2018-10-14 18:58:07 -04:00
  • b3cca34f50 Merge pull request #1486 from lioncash/file bunnei 2018-10-14 14:46:47 -04:00
  • 3203193a67 Merge pull request #1490 from lioncash/boot bunnei 2018-10-14 14:44:49 -04:00
  • 14286f70f0 Merge pull request #1488 from Hexagon12/astc-types bunnei 2018-10-14 14:44:24 -04:00
  • 0d2ba0a320 Merge pull request #1491 from lioncash/reference bunnei 2018-10-14 14:42:57 -04:00
  • b82bbfba77 Merge pull request #1480 from FernandoS27/neue-swizzle bunnei 2018-10-14 14:42:38 -04:00
  • 2f8ca32020 Merge pull request #1492 from lioncash/proc bunnei 2018-10-14 14:37:58 -04:00