Commit Graph

  • 20cc0b8d3c kernel/wait_object: Make ShouldWait() take thread members by pointer-to-const Lioncash 2019-04-01 18:19:42 -04:00
  • 2d70c30fb2 kernel/thread: Avoid sign conversion within GetCommandBufferAddress() Lioncash 2019-04-01 17:59:43 -04:00
  • 26d0381161 kernel/thread: Make parameter of GetWaitObjectIndex() const qualified Lioncash 2019-04-01 17:48:31 -04:00
  • d09e98f566 kernel/resource_limit: Remove the name member from resource limits Lioncash 2019-04-01 16:46:00 -04:00
  • 62860dc0b0 Merge pull request #2301 from FearlessTobi/remove-amiibo-setting bunnei 2019-04-01 15:02:08 -04:00
  • ffc72c8f15 Merge pull request #2283 from FearlessTobi/port-4517 bunnei 2019-04-01 14:59:44 -04:00
  • e0eee250bb Merge pull request #2312 from lioncash/locks bunnei 2019-04-01 14:36:24 -04:00
  • 781ab8407b general: Use deducation guides for std::lock_guard and std::unique_lock Lioncash 2019-04-01 12:29:59 -04:00
  • 38658b38b4 gl_shader_decompiler: Hide local definitions inside an anonymous namespace ReinUsesLisp 2019-03-31 00:24:10 -03:00
  • da02946f4f shader_ir/decode: Silent implicit sign conversion warning Mat M 2019-03-31 00:12:54 -03:00
  • d9b7bc4474 Merge pull request #2304 from lioncash/memsize bunnei 2019-03-30 20:11:17 -04:00
  • a89266bc5e Merge pull request #2303 from lioncash/thread bunnei 2019-03-30 20:10:32 -04:00
  • 1960164055 Merge pull request #2297 from lioncash/reorder bunnei 2019-03-30 20:00:26 -04:00
  • e199d1e14f Merge pull request #2298 from lioncash/variable bunnei 2019-03-30 19:59:45 -04:00
  • ba3d95e550 Merge pull request #2308 from lioncash/deduction bunnei 2019-03-30 19:59:10 -04:00
  • f911d1f685 Merge pull request #2307 from lioncash/regnames bunnei 2019-03-30 19:57:21 -04:00
  • 824b8e4086 kernel/scheduler: Remove unused parameter to AddThread() Lioncash 2019-03-30 05:26:38 -04:00
  • cb805f45ae kernel/scheduler: Use deduction guides on mutex locks Lioncash 2019-03-30 05:21:58 -04:00
  • 4b33a346ed service/fatal: Mark local variables as const where applicable Lioncash 2019-03-30 03:06:23 -04:00
  • 11505d3d9f service/fatal: Remove unnecessary semicolon Lioncash 2019-03-30 03:04:13 -04:00
  • cc737e5832 service/fatal: Name FatalInfo structure members Lioncash 2019-03-30 02:22:21 -04:00
  • e8abe4b77c gl_shader_decompiler: Add AOFFI backing implementation ReinUsesLisp 2019-03-29 18:37:37 -03:00
  • cb68ce7c2f shader_ir/decode: Implement AOFFI for TEX and TLD4 ReinUsesLisp 2019-03-29 18:36:54 -03:00
  • cf4ecc1945 shader_ir: Implement immediate register tracking ReinUsesLisp 2019-03-29 18:36:07 -03:00
  • 108be41316 kernel/shared_memory: Remove unused core/memory.h include Lioncash 2019-03-29 18:08:14 -04:00
  • c6147a439d kernel/shared_memory: Sanitize supplied size when unmapping Lioncash 2019-03-29 18:01:38 -04:00
  • 394095438a common/thread: Remove unused functions Lioncash 2019-03-29 13:26:19 -04:00
  • 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