1
0
mirror of https://git.suyu.dev/suyu/suyu synced 2025-12-25 12:41:04 -06:00

Commit Graph

  • 2dc3a56e96 Merge pull request #250 from bunnei/buffer-dequeue-wait bunnei 2018-03-18 22:25:09 -04:00
  • 2332a44b68 Merge pull request #249 from Subv/macro_E1A bunnei 2018-03-18 21:04:29 -04:00
  • c1c92c30f9 vi: Remove DequeueBuffer and wait until next available buffer. bunnei 2018-03-18 20:27:15 -04:00
  • c86af6939c hle_ipc: Add SleepClientThread to block current thread within HLE routines. bunnei 2018-03-18 20:22:46 -04:00
  • 2faa83ca13 hle_ipc: Use shared_ptr instead of unique_ptr to allow copies. bunnei 2018-03-18 20:18:42 -04:00
  • 019f1a0cf0 hle_ipc: Remove GetPointer(..) usage with WriteToOutgoingCommandBuffer. bunnei 2018-03-18 20:17:06 -04:00
  • e353b9fb3d thread: Add THREADSTATUS_WAIT_HLE_EVENT, remove THREADSTATUS_WAIT_ARB. bunnei 2018-03-18 19:45:20 -04:00
  • 03156d0c9a GPU: Implement macro 0xE1A BindTextureInfoBuffer in HLE. Subv 2018-03-18 19:03:20 -05:00
  • 6317a0b2ca Merge pull request #248 from Subv/cb_data bunnei 2018-03-18 19:45:40 -04:00
  • 7b6868e908 GPU: Implement the BindStorageBuffer macro method in HLE. Subv 2018-03-18 15:22:06 -05:00
  • 85d820b1b4 GPU: Handle writes to the CB_DATA method. Subv 2018-03-18 15:19:47 -05:00
  • a64b936cbe GPU: Move the GPU's class constructor and destructors to a cpp file. Subv 2018-03-18 15:15:05 -05:00
  • 46f9d4b4a3 Merge pull request #246 from Subv/gpu_macro_calls Sebastian Valle 2018-03-18 15:13:40 -05:00
  • aa586fa268 GPU: Store uploaded GPU macros and keep track of the number of method parameters. Subv 2018-03-18 04:17:10 -05:00
  • 7ac8657432 GPU: Macros are specific to the Maxwell3D engine, so handle them internally. Subv 2018-03-18 03:13:22 -05:00
  • 29981fa2eb Merge pull request #245 from Subv/set_shader2 bunnei 2018-03-17 21:19:39 -04:00
  • ccb8da1512 GPU: Renamed ShaderType to ShaderStage as that is less confusing. Subv 2018-03-17 17:08:26 -05:00
  • 88698c156f GPU: Store shader constbuffer bindings in the GPU state. Subv 2018-03-17 17:06:23 -05:00
  • 66dae22790 GPU: Corrected some register offsets and removed superfluous macro registers. Subv 2018-03-17 16:29:20 -05:00
  • 1d9d9c16e8 GPU: Make the SetShader macro call do the same as the real macro's code. Subv 2018-03-17 16:17:45 -05:00
  • 579000e747 GPU: Corrected the parameter documentation for the SetShader macro call. Subv 2018-03-17 13:55:42 -05:00
  • 516ef4f19f Merge pull request #242 from Subv/set_shader bunnei 2018-03-17 00:34:17 -04:00
  • c286921739 Merge pull request #243 from Subv/vertex_buffer bunnei 2018-03-17 00:04:31 -04:00
  • f93d769a1c GPU: Handle the SetShader method call (0xE24) and store the shader config. Subv 2018-03-16 22:06:24 -05:00
  • d2888f7e90 GPU: Added the vertex array registers. Subv 2018-03-16 22:47:45 -05:00
  • cd4e8a989c Merge pull request #241 from Subv/gpu_method_call bunnei 2018-03-16 22:28:22 -04:00
  • 29feece4b8 GPU: Process command mode 5 (IncreaseOnce) differently from other commands. Subv 2018-03-16 20:32:44 -05:00
  • 0eff775264 Merge pull request #239 from Subv/shaders bunnei 2018-03-16 21:09:35 -04:00
  • e453b09a61 Merge pull request #238 from bunnei/fix-buffer-check bunnei 2018-03-16 21:04:39 -04:00
  • bf310a41b8 GPU: Assert that we get a 0 CODE_ADDRESS register in the 3D engine. Subv 2018-03-16 19:24:41 -05:00
  • cbec739e7b GPU: Added Maxwell registers for Shader Program control. Subv 2018-03-16 19:23:11 -05:00
  • 494275fd38 nvflinger: Remove superfluous buffer format check. bunnei 2018-03-16 20:11:50 -04:00
  • e7ba2a4447 Merge pull request #232 from bunnei/heap-fixes bunnei 2018-03-16 20:06:27 -04:00
  • cc6f22e0e4 process: MirrorMemory should use MemoryState::Mapped. bunnei 2018-03-16 19:24:54 -04:00
  • e9a857ce82 process: Unmap previously allocated heap. bunnei 2018-03-16 18:24:29 -04:00
  • 403f8e79ea arm_interface: Support unmapping previously mapped memory. bunnei 2018-03-16 18:22:14 -04:00
  • 34a29ad051 svc: Use more correct values for GetInfo MapRegion and NewMapRegion. bunnei 2018-03-14 22:09:22 -04:00
  • 8581404482 kernel: Move stack region outside of application heap. bunnei 2018-03-14 22:08:15 -04:00
  • 69ee9edd8d memory: Add regions for map region, "new" map region, etc. bunnei 2018-03-14 22:06:57 -04:00
  • 3923b0f589 process: Fix stack memory state. bunnei 2018-03-10 17:51:23 -05:00
  • 8be7131033 MemoryState: Add additional memory states and improve naming. bunnei 2018-03-10 17:46:23 -05:00
  • 07ae1f972d Merge pull request #237 from mailwl/nifm-module bunnei 2018-03-16 18:26:02 -04:00
  • fbfa7ddd62 IGeneralService: fix function list mailwl 2018-03-16 16:34:12 +03:00
  • 9289255314 Service/NIFM: stub cancel function mailwl 2018-03-16 11:08:22 +03:00
  • ec030a542f Service/NIFM: convert to module mailwl 2018-03-16 11:00:29 +03:00
  • cde9386e0f Merge pull request #236 from bunnei/refactor-process-creation bunnei 2018-03-14 19:33:27 -04:00
  • 7d6653268f core: Move process creation out of global state. bunnei 2018-03-13 17:49:59 -04:00
  • 8538e0bc3d Merge pull request #213 from Hexagon12/dynarmic-default bunnei 2018-03-07 18:21:13 -05:00
  • 5750f6f046 Merge pull request #230 from Subv/gpu_draw bunnei 2018-03-05 09:58:58 -05:00
  • 5fb4c718cc GPU: Intercept writes to the VERTEX_END_GL register. Subv 2018-03-04 19:13:15 -05:00
  • 80562aaf64 Merge pull request #229 from Subv/ensuresavedata_impl bunnei 2018-03-04 15:49:42 -05:00
  • 84e1c0a430 FS: Use the correct error code when trying to open files that don't exist. Subv 2018-03-04 14:34:48 -05:00
  • e4b7a1d160 FS: Stubbed CreateSaveData. It currently does nothing. Subv 2018-03-04 14:31:57 -05:00
  • 0eefe6e4d1 FS: Make EnsureSaveData create the savedata folder when called for the first time. Subv 2018-03-04 13:03:58 -05:00
  • 3c3d5eeddf Merge pull request #228 from Subv/unschedule_events bunnei 2018-03-04 11:52:08 -05:00
  • 248881fa7f CoreTiming: Unschedule the pending events when an Interface is destroyed. Subv 2018-03-04 10:34:25 -05:00
  • 7e7110b3b9 Merge pull request #226 from Subv/buffer_queue_event bunnei 2018-03-03 12:38:18 -05:00
  • aef7a15b93 Merge pull request #225 from mailwl/settings bunnei 2018-03-03 12:25:13 -05:00
  • 656e7aab29 Vi: Signal the BufferQueue's Native Handle right after ReleaseBuffer is called. Subv 2018-03-03 11:51:36 -05:00
  • 28669872d9 Service/Set: add more services mailwl 2018-03-02 11:49:35 +03:00
  • 46fc7d8502 Merge pull request #216 from Subv/savedata bunnei 2018-03-01 22:14:31 -05:00
  • 3209cff530 SaveData: Use the current titleid when opening the savedata archive. Subv 2018-02-27 10:23:35 -05:00
  • 827f8ca3c7 Kernel: Store the program id in the Process class instead of the CodeSet class. Subv 2018-02-27 10:22:15 -05:00
  • cc6e4ae6cf FS: Implement MountSaveData and some of the IFile interface. Subv 2018-02-19 00:33:48 -05:00
  • d140c8ecf7 Filesystem: Added a SaveData Factory and associated Disk_FileSystem. Subv 2018-02-19 00:32:00 -05:00
  • b1709410dd Merge pull request #224 from Armada651/clear-process bunnei 2018-02-27 22:01:55 -08:00
  • c74af07c49 thread: Clear the process list on shutdown. Jules Blok 2018-02-27 17:13:39 +01:00
  • 6e38081165 ResultCode: Mark any error code that isn't 0 as an error. Subv 2018-02-19 00:30:30 -05:00
  • 65f3119074 Removes the use of QKeySequence::Cancel (#186) Vishal Sharma 2018-02-27 10:33:03 +05:30
  • 926604fc14 Merge pull request #207 from mailwl/duplicatesession bunnei 2018-02-26 20:52:56 -08:00
  • f1beb69899 Merge pull request #215 from N00byKing/umapsharedmmry bunnei 2018-02-25 21:04:24 -08:00
  • 7e45669ccb Merge pull request #222 from shinyquagsire23/npdm-parsing bunnei 2018-02-25 16:44:51 -08:00
  • e29710818f file_sys: Style tweaks shinyquagsire23 2018-02-25 16:18:55 -07:00
  • 487f8bc018 loader: Check error on NPDM load, use TID for CodeSet shinyquagsire23 2018-02-25 07:01:37 -07:00
  • fd3806fd30 loader: Use NPDM information when loading NSOs shinyquagsire23 2018-02-25 03:35:07 -07:00
  • 2b28fd7809 file_sys: Add support for parsing NPDM files shinyquagsire23 2018-02-25 03:34:19 -07:00
  • 08c6ac02cf (Hopefully) Fix MinGW Build N00byKing 2018-02-25 13:40:22 +01:00
  • bc88cae0c7 Implements citra-emu/citra#3184 N00byKing 2018-02-14 18:47:48 +01:00
  • 2b41c6e573 Add UnmapSharedMemory N00byKing 2018-02-22 20:16:43 +01:00
  • c875a7984e Implement Citra pull 3043 N00byKing 2018-01-18 10:55:56 +01:00
  • c45173c9a6 Merge pull request #212 from mailwl/stubs bunnei 2018-02-23 21:09:56 -08:00
  • 32c509b82d Merge pull request #217 from shinyquagsire23/time-s-missing bunnei 2018-02-23 08:52:37 -08:00
  • 6bf7108545 Merge pull request #210 from MerryMage/f/dynarmic/sysreg bunnei 2018-02-23 08:51:52 -08:00
  • a63d4fa5b4 time: Add missing time:s functions, used for libnx shinyquagsire23 2018-02-23 00:34:15 -07:00
  • e4f94ee30b Stub more functions mailwl 2018-02-22 17:28:15 +03:00
  • 910198a29a Stub am::SetScreenShotPermission, and bsd::StartMonitoring functions mailwl 2018-02-22 13:04:23 +03:00
  • 7f0ecbf859 Merge pull request #211 from shinyquagsire23/time_local bunnei 2018-02-22 01:09:01 -05:00
  • fa28dbe0f3 Merge pull request #209 from MerryMage/f/scheduler-shutdown bunnei 2018-02-22 01:07:54 -05:00
  • 944132dbe5 time: Add GetStandardLocalSystemClock, used by libnx shinyquagsire23 2018-02-21 18:43:05 -07:00
  • 32d127ad3e dynarmic: Update to 6b4c6b0 MerryMage 2018-02-21 20:51:54 +00:00
  • e8b9731af3 arm_dynarmic: LOG_INFO on unicorn fallback MerryMage 2018-02-21 20:48:22 +00:00
  • cc368de1a0 memory: LOG_ERROR when falling off end of page table MerryMage 2018-02-21 20:03:56 +00:00
  • 1cdc74c5e9 core: Fix scheduler-shutdown related crash MerryMage 2018-02-21 16:37:48 +00:00
  • 1289a3c3c1 Add warning if Domain request has no domain message header mailwl 2018-02-20 22:51:54 +03:00
  • 827152d1fd Fix: change check for domain order and existance of domain message header mailwl 2018-02-20 21:59:58 +03:00
  • 1572c45aa0 IPC: add domain header to response if only it exists in request mailwl 2018-02-20 19:27:49 +03:00
  • 6a2197806e Merge pull request #206 from mailwl/aoc-listaddoncontent bunnei 2018-02-20 10:45:50 -05:00
  • 587f22b610 Merge pull request #205 from bunnei/more-puyo-stubs bunnei 2018-02-20 10:44:55 -05:00
  • 46931a9566 Service/AOC: stub ListAddOnContent function mailwl 2018-02-20 10:27:32 +03:00
  • 678574972a acc_u0: Stub ListOpenUsers service function. bunnei 2018-02-19 17:39:41 -05:00