aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/service/gsp_gpu.h
AgeCommit message (Collapse)Author
2018-01-12Remove references to PICA and rasterizers in video_coreJames Rowe
2017-10-13Remove more 3DS-specific code.bunnei
2016-12-11Add all services to the Service namespaceLioncash
Previously there was a split where some of the services were in the Service namespace and others were not.
2016-09-21Remove empty newlines in #include blocks.Emmanuel Gil Peyrot
This makes clang-format useful on those. Also add a bunch of forgotten transitive includes, which otherwise prevented compilation.
2016-09-18Sources: Run clang-format on everything.Emmanuel Gil Peyrot
2016-04-30VideoCore: Run include-what-you-use and fix most includes.Emmanuel Gil Peyrot
2016-03-30GSP: Return proper error codes for register writespurpasmart96
2015-09-14GSP: Implement command 0x05, used for flushing cachesYuri Kunde Schlesner
May fix additional texture caching issues. (Though mostly in homebrew, I haven't seen any commercial software use this to flush anything but command lists.)
2015-08-16GPU: Implement TextureCopy-mode display transfersYuri Kunde Schlesner
Fixes glitchy garbage in Fire Emblem 3D scenes.
2015-07-17Ensure all kernel objects are released during shutdownYuri Kunde Schlesner
This commit fixes several kernel object leaks. The most severe of them was threads not being removed from the private handle table used for CoreTiming events. This resulted in Threads never being released, which in turn held references to Process, causing CodeSets to never be freed when loading other applications.
2015-07-11Applets: Reworked how the Applet update event is handled.Subv
Applets are now cleaned up in AppletUpdateEvent after calling their respective Update method.
2015-07-11Applets: Add infrastructure to allow custom drawing and input handling in ↵Subv
Applets.
2015-06-28Core: Cleanup hw includes.Emmanuel Gil Peyrot
2015-02-18GPU: Properly implement memory fills.Tony Wasserka
2015-01-14GSP: Fix appending of interrupts to the shared memory bufferYuri Kunde Schlesner
The code was previously appending the interrupt to after the end of the buffer, instead of at the end.
2014-12-25More services & small clean upspurpasmart96
2014-12-20License changepurpasmart96
2014-10-29Renamed souce files of services to match port namesGareth Poole