Commit graph

19 commits

Author SHA1 Message Date
wheremyfoodat
5f7804e99f [GPU] Stub FlushCacheRange, increase size of shader memory 2022-10-09 19:48:51 +03:00
wheremyfoodat
be4fae5104 Trongle 2022-09-24 02:45:57 +03:00
wheremyfoodat
5993dc4759 [PICA] Shader uploads 2022-09-22 03:46:19 +03:00
wheremyfoodat
db48d08c34 [Kernel, Memory] Add GetProcessInfo, fix memory management bugs 2022-09-21 22:43:43 +03:00
wheremyfoodat
71ca62e2cc [GPU] Get PICA register access working 2022-09-21 19:10:53 +03:00
wheremyfoodat
09000da701 [GPU/GSP] Get our first command list 2022-09-21 03:45:33 +03:00
wheremyfoodat
8692e7fc6b [GPU] Start implementing commands 2022-09-21 03:15:43 +03:00
wheremyfoodat
fef585ebb3 [GSP::GPU] Add forgotten error codes 2022-09-21 01:01:02 +03:00
wheremyfoodat
1c8a9e8b56 [GSP::GPU] Stub FlushDataCache 2022-09-21 00:59:38 +03:00
wheremyfoodat
994cb875c1 [GSP::GPU] Implement SetLCDForceBlack 2022-09-20 23:56:17 +03:00
wheremyfoodat
3ccba6db40 [GSP::GPU] We can now request interrupts 2022-09-20 23:22:35 +03:00
wheremyfoodat
1c4348248d [Kernel] CreateThread stub 2022-09-19 16:32:07 +03:00
wheremyfoodat
765b51696e [Kernel] Stub MapMemoryBlock, hopefully touch the memory allocator for the last time in a while 2022-09-19 14:15:24 +03:00
wheremyfoodat
45c016d12e [Kernel] Hopefully implement the QueryMemory svc remotely correctly 2022-09-19 01:33:12 +03:00
wheremyfoodat
6bb2bd67df [GSP::GPU] Implement writeHwRegsWithMask 2022-09-18 23:16:36 +03:00
wheremyfoodat
99e795c141 [GSP::GPU] Implement writeHwRegs 2022-09-18 22:52:24 +03:00
wheremyfoodat
a5384095df Fix GSP::GPU::RegisterInterruptRelayQueue and add ResetType defs 2022-09-18 19:08:16 +03:00
wheremyfoodat
68698ae7a7 Add GSP::GPU::AcquireRight 2022-09-18 17:30:26 +03:00
wheremyfoodat
a56b67f3ba Added GSP services 2022-09-18 16:38:10 +03:00