bunnei
7b7a435094
GSP: Fixed to use real shared memory object, various cleanups.
- Previously, used a hard-coded shared memory handle of 0x10002000 (as used by libctru homebrew)
GSP: Added name for shared memory.
GSP: Cleaned up assertion message.
12 years ago
bunnei
c95972275e
HLE: Updated all uses of NULL to nullptr (to be C++11 compliant)
12 years ago
bunnei
d7363322c7
HLE: Updated various handle debug assertions to be more clear.
12 years ago
Tony Wasserka
5d62f5d92a
GPU debugger: Add functionality to inspect command lists.
12 years ago
Tony Wasserka
d4530765ce
GPU: Cleanup register definitions.
12 years ago
Tony Wasserka
1dfa392824
Rename LCD to GPU.
12 years ago
Tony Wasserka
31666632ca
Add initial graphics debugger interface.
12 years ago
Tony Wasserka
82d3260359
GSP: Define more GX commands.
12 years ago
bunnei
7dd18a8df9
gsp: always pass through synchronization barrier for commands
12 years ago
bunnei
c404d22036
hle: cleaned up log messages
12 years ago
bunnei
112904b832
- renamed NewHandle to CreateHandle
- updated CreateHandle/DeleteHandle to use KernelObject's
12 years ago
bunnei
b39cd3a64c
removed unknown fields from GX_CmdBufferHeader
12 years ago
bunnei
72622a1b5a
- removed HLE mem "hack" and replaced with kernel mem region
- added a helper function for getting command buffer for services
- fixed bug where GSP DMA was incorrectly being done in DataSynchronizationBarrier (instead of gsp_TriggerCmdReqQueue)
12 years ago
bunnei
a6c925112a
hackish but working way to set the framebuffer location to VRAM (used in ARM11 demos tested thus far, e.g. yeti3DS)
12 years ago
bunnei
9e047e32d4
added simple GSP GPU ReadHWRegs function to support returning the framebuffer address
12 years ago
bunnei
66e1f8ab33
added GSP::RegisterInterruptRelayQueue function
12 years ago
bunnei
b8851305bd
updated service comments
12 years ago
bunnei
32c3462047
- added stubbed out GSP::Gpu service interface
- various cleanups/refactors to HLE services
12 years ago