aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/service/gsp.cpp
AgeCommit message (Collapse)Author
2014-07-23GSP: Clean up GX command processing a lot and treat command id as a u8 ↵Tony Wasserka
rather than a u32. Anonymous structs are not standard C++, hence don't use them.
2014-07-23GPU: Make use of RegisterSet.Tony Wasserka
2014-07-23GPU: Emulate memory fills.Tony Wasserka
2014-07-23GSP: HLE GXCommandId::SET_DISPLAY_TRANSFER and GXCommandId::SET_TEXTURE_COPY.Tony Wasserka
2014-07-23GSP: Implement ReadHWRegs and WriteHWRegs properly.Tony Wasserka
2014-07-05GSP: Fixed to use real shared memory object, various cleanups.bunnei
- 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.
2014-06-14Merge branch 'threading' of https://github.com/bunnei/citrabunnei
Conflicts: src/core/hle/function_wrappers.h src/core/hle/service/gsp.cpp
2014-06-13HLE: Updated all uses of NULL to nullptr (to be C++11 compliant)bunnei
2014-06-13HLE: Updated various handle debug assertions to be more clear.bunnei
2014-06-12GPU debugger: Add functionality to inspect command lists.Tony Wasserka
2014-06-12GPU: Cleanup register definitions.Tony Wasserka
2014-06-12Rename LCD to GPU.Tony Wasserka
2014-06-12Add initial graphics debugger interface.Tony Wasserka
2014-06-12GSP: Define more GX commands.Tony Wasserka
2014-06-01gsp: always pass through synchronization barrier for commandsbunnei
2014-05-29hle: cleaned up log messagesbunnei
2014-05-18- renamed NewHandle to CreateHandlebunnei
- updated CreateHandle/DeleteHandle to use KernelObject's
2014-05-08removed unknown fields from GX_CmdBufferHeaderbunnei
2014-05-07- removed HLE mem "hack" and replaced with kernel mem regionbunnei
- 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)
2014-04-27hackish but working way to set the framebuffer location to VRAM (used in ↵bunnei
ARM11 demos tested thus far, e.g. yeti3DS)
2014-04-26added simple GSP GPU ReadHWRegs function to support returning the ↵bunnei
framebuffer address
2014-04-24added GSP::RegisterInterruptRelayQueue functionbunnei
2014-04-16updated service commentsbunnei
2014-04-16- added stubbed out GSP::Gpu service interfacebunnei
- various cleanups/refactors to HLE services