Commit Graph

  • eadc834bb3 gitmodules: Replace taps with spaces unknown 2019-02-13 15:53:57 +01:00
  • b4857e326f common/zstd_compression: simplify decompression interface unknown 2019-02-10 10:28:04 +01:00
  • aa92da205e gl_shader_disk_cache: Fixup clang format unknown 2019-02-09 10:20:52 +01:00
  • 35ebbbc167 gl_shader_disk_cache: Use Zstandard for compression unknown 2019-02-09 09:05:47 +01:00
  • 72477731ed common/zstd_compression: Add Zstandard wrapper unknown 2019-02-08 23:11:00 +01:00
  • ca82589350 common: Link libzstd_static unknown 2019-02-08 23:03:53 +01:00
  • d85c1141b9 externals: Add libzstd_static to externals CMakeLists.txt unknown 2019-02-08 23:03:28 +01:00
  • 93de7a7b40 externals: Add Zstandard v1.3.8 unknown 2019-02-08 22:08:48 +01:00
  • a05f94dcc8 Addressed feedback unknown 2019-02-08 06:45:50 +01:00
  • cec7da37b9 core: Do not link LZ4 to core. Use common/data_compression for nso segment decompression instead. unknown 2019-02-07 19:40:39 +01:00
  • 4fad477aeb gl_shader_disk_cache: Use LZ4HC with compression level 9 instead of compression level 12 for less compression time unknown 2019-02-09 09:12:30 +01:00
  • c791192d64 Addressed feedback unknown 2019-02-08 06:45:50 +01:00
  • 6a1a2d4aa5 core: Do not link LZ4 to core. Use common/data_compression for nso segment decompression instead. unknown 2019-02-07 19:40:39 +01:00
  • 74cee1b65d gl_shader_disk_cache: Use better compression for transferable and precompiled shader disk chache files unknown 2019-02-07 19:18:49 +01:00
  • 798d76f4c7 data_compression: Move LZ4 compression from video_core/gl_shader_disk_cache to common/data_compression unknown 2019-02-07 18:28:06 +01:00
  • ff7e6a42c1 core/yuzu: Remove enable_nfc setting fearlessTobi 2019-03-28 23:01:52 +01:00
  • 746dab407e vk_swapchain: Implement a swapchain manager ReinUsesLisp 2019-03-28 23:58:43 -03:00
  • 3a846aa80f kernel/process: Report total physical memory used to svcGetInfo Lioncash 2019-03-28 22:59:17 -04:00
  • 2289e895aa kernel/process: Store the total size of the code memory loaded Lioncash 2019-03-28 18:52:45 -04:00
  • f770c17d01 Merge pull request #2266 from FernandoS27/arbitration bunnei 2019-03-28 21:42:24 -04:00
  • b404fcdf14 Merge pull request #2265 from FernandoS27/multilevelqueue bunnei 2019-03-28 21:41:40 -04:00
  • 5d4ab5ec2f kernel/process: Store the main thread stack size to a data member Lioncash 2019-03-28 18:30:58 -04:00
  • 427f1e3e3d kernel/process: Make Run's stack size parameter a u64 Lioncash 2019-03-28 18:26:09 -04:00
  • 2aca7b9e1e kernel/process: Ensure that given stack size is always page-aligned Lioncash 2019-03-28 18:24:56 -04:00
  • 16dc3a1dd5 Merge pull request #2284 from lioncash/heap-alloc bunnei 2019-03-28 17:56:49 -04:00
  • 76f024865d Merge pull request #2296 from lioncash/override bunnei 2019-03-28 17:54:51 -04:00
  • a09d8cc8a2 Merge pull request #2295 from lioncash/typo bunnei 2019-03-28 17:54:20 -04:00
  • c1ba3e3d4a gl_shader_manager: Remove unnecessary gl_shader_manager inclusion Lioncash 2019-03-27 13:27:56 -04:00
  • 1650593927 gl_shader_manager: Move using statement into the cpp file Lioncash 2019-03-27 13:25:59 -04:00
  • 7d88fc83bf gl_shader_manager: Remove reliance on global accessor within MaxwellUniformData::SetFromRegs() Lioncash 2019-03-27 13:17:35 -04:00
  • 552d5071fa patch_manager: Dump NSO name with build ID Zach Hilman 2019-03-27 20:08:56 -04:00
  • db42bcb306 Fixes and corrections on formatting. Fernando Sahmkow 2019-03-19 22:20:15 -04:00
  • f35e09fe0d Fixes to multilevelqueue's iterator. Fernando Sahmkow 2019-03-19 20:28:03 -04:00
  • dde0814837 Use MultiLevelQueue instead of old ThreadQueueList Fernando Sahmkow 2019-03-16 00:30:15 -04:00
  • 9dbba9240b Add MultiLevelQueue Tests Fernando Sahmkow 2019-03-15 23:53:41 -04:00
  • 3bc815a5dc Implement intrinsics CountTrailingZeroes and test it. Fernando Sahmkow 2019-03-15 23:18:11 -04:00
  • 522957f9f3 Implement a MultiLevelQueue Fernando Sahmkow 2019-03-15 22:50:57 -04:00
  • d68716efdc gl_shader_manager: Amend Doxygen string for MaxwellUniformData Lioncash 2019-03-27 13:10:40 -04:00
  • 947d364dba gpu_thread: Remove unused dma_pusher class member variable from ThreadManager Lioncash 2019-03-27 12:51:17 -04:00
  • e2131f7310 gl_rasterizer: Remove unused reference member variable from RasterizerOpenGL Lioncash 2019-03-27 12:45:53 -04:00
  • a5fa4b311e video_core: Amend constructor initializer list order where applicable Lioncash 2019-03-27 12:35:31 -04:00
  • bbe700359d video_core: Add missing override specifiers Lioncash 2019-03-27 12:24:13 -04:00
  • e36f1a5ba9 video_core/gpu: Amend typo in GPU member variable name Lioncash 2019-03-27 12:12:53 -04:00
  • 41d2565f29 game_list: Register content with ContentProvider Zach Hilman 2019-03-04 12:40:53 -05:00
  • 60f39060c6 core: Port current uses of RegisteredCache to ContentProvider Zach Hilman 2018-12-28 00:03:38 -05:00
  • 45cb41f517 core: Store system-wide ContentProvider for the emulator Zach Hilman 2018-12-28 00:03:01 -05:00
  • a6c7ae6fe8 file_sys: Create ContentProvider interface and default implementations Zach Hilman 2018-12-27 23:58:18 -05:00
  • 758d84db9a service/am: Implement EnterFatalSection and LeaveFatalSection Lioncash 2019-03-26 15:12:09 -04:00
  • 96d518a59f service/am: Sort ISelfController's member functions according to table order Lioncash 2019-03-26 14:54:03 -04:00
  • 47f2405ab1 Merge pull request #2285 from lioncash/unused-struct bunnei 2019-03-26 11:17:03 -04:00
  • 595511876e Merge pull request #2287 from lioncash/coretiming-cb bunnei 2019-03-25 21:06:33 -04:00
  • 8a24a804c5 Merge pull request #2286 from lioncash/fwd bunnei 2019-03-25 21:05:33 -04:00
  • b93a8a368f Merge pull request #2288 from lioncash/linkage bunnei 2019-03-25 21:02:25 -04:00
  • 9ebc27234d bootmanager: Bypass input focus issues ReinUsesLisp 2019-03-25 17:01:11 -03:00
  • bbb396d7f1 bootmanager: Bypass resizing issue ReinUsesLisp 2019-03-25 16:46:30 -03:00
  • 9ff72ca9f2 bootmanager: Delete container to avoid crash on game restarting ReinUsesLisp 2019-03-25 16:41:48 -03:00
  • b26481c94b core/cheat_engine: Make MemoryReadImpl and MemoryWriteImpl internally linked Lioncash 2019-03-24 18:34:39 -04:00
  • c5d41fd812 core/core_timing: Make callback parameters consistent Lioncash 2019-03-24 18:11:32 -04:00
  • bd7ec1a749 kernel/kernel: Remove unnecessary forward declaration Lioncash 2019-03-24 17:48:52 -04:00
  • 7c4bc7b883 kernel/process: Remove unused AddressMapping struct Lioncash 2019-03-24 17:40:09 -04:00
  • 1e92ba2785 kernel/vm_manager: Handle shrinking of the heap size within SetHeapSize() Lioncash 2019-03-24 16:30:45 -04:00
  • 99a163478b kernel/vm_manager: Rename HeapAllocate to SetHeapSize Lioncash 2019-03-24 16:28:04 -04:00
  • abdb81ccaf kernel/vm_manager: Handle case of identical calls to HeapAllocate Lioncash 2019-03-24 16:05:25 -04:00
  • 9f63acac0f kernel/vm_manager: Remove unused class variables Lioncash 2019-03-24 16:00:22 -04:00
  • 52980df1aa kernel/vm_manager: Remove unnecessary heap_used data member Lioncash 2019-03-24 15:56:07 -04:00
  • 586cab6172 kernel/vm_manager: Tidy up heap allocation code Lioncash 2019-03-24 15:24:52 -04:00
  • 3f74518e19 Merge pull request #2232 from lioncash/transfer-memory bunnei 2019-03-24 16:00:23 -04:00
  • 1665b70cc6 Merge pull request #2221 from DarkLordZach/firmware-version bunnei 2019-03-23 13:48:29 -04:00
  • f08db7295a Merge pull request #2253 from lioncash/flags bunnei 2019-03-23 13:46:53 -04:00
  • 6af322a347 Merge pull request #2280 from lioncash/nso bunnei 2019-03-23 13:46:09 -04:00
  • a5dbda3f76 travis/macos: Use macpack to bundle dependencies Alex James 2019-03-09 22:05:56 +08:00
  • 2bcebcff2a travis: Simplify macos/upload.sh MerryMage 2018-12-17 15:33:42 +00:00
  • c0a01f3adc kernel/codeset: Make CodeSet's memory data member a regular std::vector Lioncash 2019-03-22 14:51:36 -04:00
  • 819dd93257 Merge pull request #2279 from lioncash/cheat-global bunnei 2019-03-22 18:41:44 -04:00
  • e5893db3e6 Merge pull request #2256 from bunnei/gpu-vmm bunnei 2019-03-22 18:41:12 -04:00
  • a7157fe27d Merge pull request #2277 from bunnei/fix-smo-transitions bunnei 2019-03-22 18:40:53 -04:00
  • f3297d8cd1 loader/nso: Place translation unit specific functions into an anonymous namespace Lioncash 2019-03-22 14:00:01 -04:00
  • 733cf179b8 file_sys/cheat_engine: Silence truncation and sign-conversion warnings Lioncash 2019-03-22 11:08:04 -04:00
  • 540235bb05 file_sys/cheat_engine: Remove use of global system accessors Lioncash 2019-03-22 06:08:11 -04:00
  • 611f4666fd loader/nso: Clean up use of magic constants Lioncash 2019-03-22 13:18:48 -04:00
  • 1cf90f4570 file_sys/patch_manager: Deduplicate NSO header Lioncash 2019-03-22 13:04:41 -04:00
  • 90e27ea003 loader/nso: Fix definition of the NSO header struct Lioncash 2019-03-22 12:55:03 -04:00
  • ee49e1fcb6 file_sys/patch_manager: Remove two magic values Lioncash 2019-03-22 11:52:55 -04:00
  • d708d03d20 video_core: Implement API agnostic view based texture cache ReinUsesLisp 2019-03-21 22:26:50 -03:00
  • 7b6d516faa Merge pull request #2234 from lioncash/mutex bunnei 2019-03-21 22:18:36 -04:00
  • b78e7b3454 Merge pull request #2274 from lioncash/include bunnei 2019-03-21 22:14:27 -04:00
  • d0dddb3e9d Revert "Devirtualize Register/Unregister and use a wrapper instead." bunnei 2019-03-21 21:41:14 -04:00
  • 4d95adcac5 Merge pull request #2275 from lioncash/memflags bunnei 2019-03-21 21:43:15 -04:00
  • e703772c83 Merge pull request #2276 from lioncash/am bunnei 2019-03-21 21:42:17 -04:00
  • 639f0c524d Merge pull request #1933 from DarkLordZach/cheat-engine bunnei 2019-03-21 21:41:59 -04:00
  • 76f27d1f44 service/am: Add function table for IDebugFunctions Lioncash 2019-03-21 15:47:59 -04:00
  • 18918f5f2f kernel/vm_manager: Rename CodeStatic/CodeMutable to Code and CodeData respectively Lioncash 2019-03-21 11:39:55 -04:00
  • 56c80a2a21 kernel/vm_manager: Amend flag values for CodeMutable Lioncash 2019-03-21 11:23:11 -04:00
  • c221308a66 core/memory: Remove unnecessary includes Lioncash 2019-03-21 09:48:52 -04:00
  • 839c0f829b Merge pull request #2260 from lioncash/sdl bunnei 2019-03-21 00:20:49 -04:00
  • 109b78a6d6 common/bit_util: Fix bad merge duplicating the copy constructor Lioncash 2019-03-20 23:48:34 -04:00
  • 3e930304fe Merge pull request #2090 from FearlessTobi/port-4599 bunnei 2019-03-20 23:44:20 -04:00
  • 52f36ea1c7 Merge pull request #2262 from lioncash/enum bunnei 2019-03-20 23:13:32 -04:00
  • b72664abfd Merge pull request #2273 from lioncash/guard bunnei 2019-03-20 23:13:06 -04:00
  • 2117edd0f8 memory_manager: Cleanup FindFreeRegion. bunnei 2019-03-20 23:12:28 -04:00