aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/service
AgeCommit message (Collapse)Author
2015-12-07VideoCore: Unify interface to OpenGL and SW rasterizersYuri Kunde Schlesner
This removes explicit checks sprinkled all over the codebase to instead just have the SW rasterizer expose an implementation with no-ops for most operations.
2015-12-06VideoCore: Rename HWRasterizer methods to be less confusingYuri Kunde Schlesner
2015-12-03Merge pull request #1252 from Subv/cambunnei
Services/Cam: Added new log type and camera enums from 3dbrew.
2015-11-28Merge pull request #1225 from lioncash/cleanbunnei
csnd_snd: Get rid of type punning
2015-11-23Services/Cam: Added new log type and camera enums from 3dbrew.Subv
Followup to #1102 Original author @mailwl
2015-11-22Add stub functions for Initialize and GenerateRandomData in ssl:Cpolaris-
2015-11-22Add Initialize and GenerateRandomData stubspolaris-
2015-10-28csnd_snd: Get rid of type punningLioncash
2015-10-28Merge pull request #1165 from esoteric-programmer/masterbunnei
Added CSND_ExecuteType0Commands stub.
2015-10-28Added CSND stub.Matthias Ernst
2015-10-28Merge pull request #1208 from archshift/free-bytesbunnei
Implement FS_User::GetFreeBytes
2015-10-27Implement FS_User::GetFreeBytesarchshift
2015-10-24Fix copy pasteFiliph Sandström
2015-10-23Fix wrong branchFiliph Sandström
2015-10-23Add GetTotalStepCount StubFiliph Sandström
2015-10-23Update ptm.hFiliph Sandström
2015-09-30Service/CFG: Use a constexpr function for country initializationEmmanuel Gil Peyrot
This fixes a TODO left over from when we supported MSVC 2013.
2015-09-29fix some xcode 7.0 warningsMartin Lindhe
2015-09-16general: Silence some warnings when using clangLioncash
2015-09-14Service/CFG: Add default entry for block 0x000A0001 (birthday)Yuri Kunde Schlesner
2015-09-14Service/CFG: Correct flags in 2 default blocksYuri Kunde Schlesner
Verified against a 9.2.0-20 config save
2015-09-14Service/CFG: Add additional blocks to default save dataYuri Kunde Schlesner
These blocks are required by various games to boot.
2015-09-14Fix narrowing conversion warningYuri Kunde Schlesner
2015-09-14Service/CFG: Move several private types from the header to the cppYuri Kunde Schlesner
2015-09-14Service/CFG: Clean up default block creationYuri Kunde Schlesner
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-09-11General: Replace NULL and '0' usages with nullptr where applicableLioncash
2015-09-10General: Fix up doxygen commentsLioncash
2015-09-03Add cam:u service function names to its function tablearchshift
2015-08-26Core: Improve APT Shared Font hackYuri Kunde Schlesner
Should fix invalid read loops in some games
2015-08-24Integrate the MicroProfile profiling libraryYuri Kunde Schlesner
This brings goodies such as a configurable user interface and multi-threaded timeline view.
2015-08-22Merge pull request #1025 from yuriks/heap-managementYuri Kunde Schlesner
Kernel: Correct(er) handling of Heap and Linear Heap allocations
2015-08-16GPU: Implement TextureCopy-mode display transfersYuri Kunde Schlesner
Fixes glitchy garbage in Fire Emblem 3D scenes.
2015-08-16APT: Adjust shared font hack so it works with the new linear heap codeYuri Kunde Schlesner
2015-08-16Memory: Move address type conversion routines to memory.cpp/hYuri Kunde Schlesner
These helpers aren't really part of the kernel, and mem_map.cpp/h is going to be moved there next.
2015-07-29core: Eliminate some unused variable warningsLioncash
2015-07-29core: Fix missing prototype warningsLioncash
2015-07-29Merge pull request #1009 from lioncash/tableYuri Kunde Schlesner
am_net: Update function table data
2015-07-29am_net: Add missing function to the function tableLioncash
2015-07-29am_net: Add correct function name to the function tableLioncash
2015-07-29Merge pull request #982 from Subv/homebunnei
Service/APT: Return proper parameters in GetLockHandle.
2015-07-28Merge pull request #899 from zawata/Winsock-Deprecationbunnei
SOC:U : Fix WinSock function deprecation
2015-07-27Move input values into an arrayJames Rowe
2015-07-23Service/APT: Fixed a regression, PreloadLibraryApplet should also start an ↵Subv
applet when called.
2015-07-23Service/APT: Return proper parameters in GetLockHandle.Subv
Documented some APT functions This allows applets to boot.
2015-07-23Merge pull request #983 from yuriks/null-memory-fillYuri Kunde Schlesner
GSP: Don't try to write memory fill registers if start address is 0
2015-07-23GSP: Don't try to write memory fill registers if start address is 0Yuri Kunde Schlesner
Verified to be what GSP does via REing. Fixes invalid virt->phys translation error spam in some games.
2015-07-23Qt/GPU Breakpoints: Added three more breakpoint types:Subv
* IncomingDisplayTransfer: Triggered just before a display transfer is performed. * GSPCommandProcessed: Triggered right after a GSP command is processed. * BufferSwapped: Triggered when the frames flip
2015-07-21Merge pull request #962 from Subv/am_appbunnei
Services/AM: Stubbed am:app::GetNumContentInfos to return 0 results.
2015-07-21Merge pull request #966 from Subv/logbunnei
Services/Logging: Log more useful information when some operations fail.