Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2022-01-10 | logging/log.h: move enum class formatter to a separate file ... | liushuyu | 1 | -15/+1 | |
... to common/logging/formatter.h | |||||
2022-01-09 | logging/log: use `underlying_type` instead of hardcoding types | liushuyu | 1 | -2/+4 | |
2022-01-08 | logging: adapt to changes in fmt 8.1 | liushuyu | 1 | -1/+14 | |
2021-10-02 | common/logging: Reduce scope of fmt include | ameerj | 1 | -1/+1 | |
2021-10-02 | common/logging: Move Log::Entry declaration to a separate header | ameerj | 1 | -0/+4 | |
This reduces the load of requiring to include std::chrono in all files which include log.h | |||||
2021-06-13 | common: logging: Restructure backend code | Morph | 1 | -119/+1 | |
2021-04-15 | common/log: Move Log namespace into the Common namespace | Lioncash | 1 | -14/+20 | |
Forgot to move this over when I moved the rest of the source files with lacking namespaces over. | |||||
2021-04-09 | bgtc: Update to 12.x and implement OpenTaskService | Morph | 1 | -0/+1 | |
2020-11-19 | hle: service: Stub OLSC Initialize and SetSaveDataBackupSettingEnabled functions. | bunnei | 1 | -0/+1 | |
- Used by Animal Cross: New Horizons v1.6.0 update, minimal stub gets this update working. | |||||
2020-01-23 | common/logging: don't use regex for path trimming | BreadFish64 | 1 | -12/+21 | |
2019-09-22 | log: Add logging class for Cheat Engine | Zach Hilman | 1 | -0/+1 | |
This is better than just using something like Common.Filesystem or Common.Memory | |||||
2019-02-12 | logging: Add Vulkan backend logging class type | ReinUsesLisp | 1 | -0/+1 | |
2018-10-24 | logging/backend: Add missing services to the log filters | Lioncash | 1 | -0/+2 | |
Just a few overlooked services. | |||||
2018-10-21 | service: Add skeleton for psm service | Zach Hilman | 1 | -0/+1 | |
Seems to be the power controller. Listed in switchbrew under the category PTM services. | |||||
2018-09-24 | Stubbed IRS (#1349) | David | 1 | -0/+1 | |
* Stubbed IRS Currently we have no ideal way of implementing IRS. For the time being we should have the functions stubbed until we come up with a way to emulate IRS properly. * Added IRS to logging backend * Forward declared shared memory for irs | |||||
2018-09-04 | common/logging: Amend documentation comments | Lioncash | 1 | -5/+5 | |
Multi-line doc comments still need the '<' after the ///, otherwise it's treated as a regular comment and makes the original doc comment broken in viewers, IDEs, etc. While we're at it, also fix some typos in the comments. | |||||
2018-08-08 | common/logging: Add missing service log categories | Lioncash | 1 | -0/+8 | |
These weren't added when the services were introduced. | |||||
2018-08-07 | service: Add usb services | Lioncash | 1 | -0/+1 | |
Adds basic skeleton for the usb services based off the information provided by Switch Brew. | |||||
2018-08-05 | service: Add arp services | Lioncash | 1 | -0/+1 | |
Adds the basic skeleton of the arp services based off the information provided by Switch Brew. | |||||
2018-08-02 | service: Add migration services | Lioncash | 1 | -0/+1 | |
Adds the basic skeleton for the mig:usr service based off information provided by Switch Brew. | |||||
2018-08-02 | logging/log: Remove incorrect description in PCV doc comment | Lioncash | 1 | -1/+1 | |
PCV isn't the parental control service. | |||||
2018-08-02 | service: Add psc services | Lioncash | 1 | -0/+1 | |
Adds the basic skeleton for the psc services based off the information provided by Switch Brew. | |||||
2018-08-01 | service: Add capture services | Lioncash | 1 | -0/+1 | |
Adds the basic skeleton for the capture services based off information provided by Switch Brew. | |||||
2018-08-01 | service: Add bpc and pcv services | Lioncash | 1 | -0/+2 | |
Adds the basic skeleton for the remaining pcv-related services based off information on Switch Brew. | |||||
2018-08-01 | Remove files that are not used | Zach Hilman | 1 | -0/+1 | |
2018-07-31 | service: Add fgm services | Lioncash | 1 | -0/+1 | |
Adds the basic skeleton for the fgm services based off the information provided by Switch Brew. | |||||
2018-07-31 | service: Add the pcie service | Lioncash | 1 | -0/+1 | |
Adds the basic skeleton of the pcie service based off information on Switch Brew. | |||||
2018-07-29 | service: Add wlan services | Lioncash | 1 | -0/+1 | |
Adds the basic skeleton for the wlan services based off the information on Switch Brew. | |||||
2018-07-29 | service: Add btm services | Lioncash | 1 | -0/+1 | |
Adds the skeleton for the btm services based off the information on Switch Brew. | |||||
2018-07-27 | service: Add ncm services | Lioncash | 1 | -0/+1 | |
Adds the basic skeleton for the ncm services based off information on Switch Brew. | |||||
2018-07-27 | service: Add mii services | Lioncash | 1 | -0/+1 | |
Adds the skeleton for the mii services based off information provided by Switch Brew | |||||
2018-07-27 | service: Add nfc services | Lioncash | 1 | -0/+1 | |
Adds the skeleton of the nfc service based off the information provided on Switch Brew. | |||||
2018-07-27 | service/lbl: Implement EnableVrMode, DisableVrMode and GetVrMode | Lioncash | 1 | -0/+1 | |
Implements these functions according to the information available on Switch Brew. | |||||
2018-07-26 | service: Add ldn services | Lioncash | 1 | -0/+1 | |
Adds ldn services based off information provided by Switch Brew. | |||||
2018-07-18 | externals: update fmt to version 5.1.0 | Lioncash | 1 | -1/+1 | |
Previously, we were on 4.1.0, which was a major version behind. | |||||
2018-07-03 | Rename logging macro back to LOG_* | James Rowe | 1 | -7/+7 | |
2018-06-05 | Service/MM: add service and stub some functions | mailwl | 1 | -0/+1 | |
2018-05-28 | Service/BCAT: add module and services | mailwl | 1 | -0/+1 | |
2018-04-27 | log: Remove old logging macros and functions | Lioncash | 1 | -35/+0 | |
Now that the old macros are no longer used, we can remove all functionality related to them. | |||||
2018-04-27 | Switched to NGLOG_WARNING | David Marcec | 1 | -1/+1 | |
2018-04-23 | GetIUserInterface->CreateUserInterface, Added todos and stub logs. Playreport->PlayReport. | David Marcec | 1 | -0/+1 | |
2018-04-06 | Update fmtlib to fix msvc warnings | James Rowe | 1 | -3/+5 | |
Additionally, when updating fmtlib, there was a change in fmtlib broke how the old logging macro was overloaded, so this works around that by just naming the fmtlib macro impl something different | |||||
2018-04-03 | logging: Change FmtLogMessage to use variadic template instead of FMT_VARIADIC | Daniel Lim Wee Soong | 1 | -2/+8 | |
Due to premature merging of #262 I think the build may be failing right now. Should merge this ASAP to fix it. | |||||
2018-03-30 | service: Add NFP module interface. | bunnei | 1 | -0/+1 | |
service: Initialize NFP service. Log: Add NFP service as a log subtype. | |||||
2018-03-26 | log.h: Change comment from citra to yuzu | N00byKing | 1 | -1/+1 | |
2018-03-23 | Service/SSL: add ssl service | mailwl | 1 | -0/+1 | |
2018-03-22 | Remove dependency chrono | Daniel Lim Wee Soong | 1 | -1/+0 | |
Earlier chrono was included but after some code changed it was no longer needed Forgot to remove it so I'm removing it now | |||||
2018-03-22 | Logging: Create logging macros based on fmtlib | Daniel Lim Wee Soong | 1 | -1/+32 | |
Add a new set of logging macros based on fmtlib Similar but not exactly the same as https://github.com/citra-emu/citra/pull/3533 Citra currently uses a different version of fmt, which does not support FMT_VARIADIC so make_args is used instead. On the other hand, yuzu uses fmt 4.1.0 which doesn't have make_args yet so FMT_VARIADIC is used. | |||||
2018-03-22 | Service/spl: add module and services | mailwl | 1 | -0/+1 | |
2018-03-20 | Service: add fatal:u, fatal:p services | mailwl | 1 | -0/+1 | |
2018-02-20 | Service/AOC: stub ListAddOnContent function | mailwl | 1 | -0/+1 | |
2018-02-19 | logging: Add category for Friend service. | bunnei | 1 | -0/+1 | |
2018-02-15 | log: Add logging category for NS services. | bunnei | 1 | -0/+1 | |
2018-02-05 | logger: Add Time service logging category. | bunnei | 1 | -0/+1 | |
2018-02-05 | logger: Add SET service logging category. | bunnei | 1 | -10/+8 | |
2018-02-05 | logger: Add PCTL service logging category. | bunnei | 1 | -0/+1 | |
2018-02-05 | logger: Add LM service logging category. | bunnei | 1 | -0/+1 | |
2018-02-05 | logger: Add APM service logging category. | bunnei | 1 | -0/+1 | |
2018-02-05 | logger: Add NIFM service logging category. | bunnei | 1 | -0/+1 | |
2018-02-05 | logger: Add VI service logging category. | bunnei | 1 | -0/+1 | |
2018-02-04 | logger: Add AM service logging category. | bunnei | 1 | -0/+1 | |
2018-02-04 | logger: Add "account" service logging category. | bunnei | 1 | -0/+1 | |
2018-01-25 | audout:u OpenAudioOut and IAudioOut (#138) | st4rk | 1 | -0/+1 | |
* Updated the audout:u and IAudioOut, now it might work with RetroArch without trigger an assert, however it's not the ideal implementation * Updated the audout:u and IAudioOut, now it might work with RetroArch without trigger an assert, however it's not the ideal implementation * audout:u OpenAudioOut implementation and IAudioOut cmd 1,2,3,4,5 implementation * using an enum for audio_out_state as well as changing its initialize to member initializer list * Minor fixes, added Service_Audio for LOG_*, changed PcmFormat enum to EnumClass * Minor fixes, added Service_Audio for LOG_*, changed PcmFormat enum to EnumClass * added missing Audio loggin subclass, minor fixes, clang comment breakline * Solving backend logging conflict * minor fix * Fixed duplicated Service NVDRV in backend.cpp, my bad | |||||
2018-01-21 | Added nvmemp, Added /dev/nvhost-ctrl, SetClientPID now stores pid (#114) | David | 1 | -0/+1 | |
* Added nvmemp, Added /dev/nvhost-ctrl, SetClientPID now stores pid * used clang-format-3.9 instead * lowercase pid * Moved nvmemp handlers to cpp * Removed unnecessary logging for NvOsGetConfigU32. Cleaned up log and changed to LOG_DEBUG * using std::arrays instead of c arrays * nvhost get config now uses std::array completely * added pid logging back * updated cmakelist * missing includes * added array, removed memcpy * clang-format6.0 | |||||
2018-01-17 | loggin: Add IPC logging category. | bunnei | 1 | -0/+1 | |
2017-10-23 | logging: Rename category "Core_ARM11" to "Core_ARM". | bunnei | 1 | -1/+1 | |
2017-10-15 | hle: Initial implementation of NX service framework and IPC. | bunnei | 1 | -1/+1 | |
2017-10-10 | hle: Remove a large amount of 3ds-specific service code. | bunnei | 1 | -21/+0 | |
2017-07-10 | logging: Add WebService as a log cateogry. | bunnei | 1 | -0/+1 | |
2017-07-07 | Implement basic virtual Room support based on enet (#2803) | B3n30 | 1 | -0/+1 | |
* Added support for network with ENet lib, connecting is possible, but data can't be sent, yet. * fixup! Added support for network with ENet lib, * fixup! CLang * fixup! Added support for network with ENet lib, * fixup! Added support for network with ENet lib, * fixup! Clang format * More fixups! * Moved ENetHost* and ENetPeer* into pimpl classes * fixup! Moved ENetHost* and ENetPeer* into pimpl classes * fixup! Clang again * fixup! Moved ENetHost* and ENetPeer* into pimpl classes * fixup! Moved ENetHost* and ENetPeer* into pimpl classes * fixup! Moved ENetHost* and ENetPeer* into pimpl classes | |||||
2017-03-01 | Input: add device and factory template | wwylele | 1 | -0/+1 | |
2017-02-21 | HW: add AES engine & implement AES-CCM | wwylele | 1 | -0/+1 | |
2017-02-14 | added http service enum to the log.h file | noah the goodra | 1 | -0/+1 | |
2016-12-30 | Service/NFC: stub GetTagInRangeEvent | mailwl | 1 | -0/+1 | |
Fix Fatal Error in Mini-Mario & Friends - amiibo Challenge | |||||
2016-12-12 | csnd:SND reformat source code | mailwl | 1 | -0/+1 | |
2016-11-30 | Set client SDK version to Service APIs | mailwl | 1 | -3/+2 | |
2016-11-25 | MIC_U: Stub service funcions | mailwl | 1 | -0/+1 | |
2016-10-02 | Update the stub code of BOSS | JamePeng | 1 | -0/+1 | |
2016-09-18 | Sources: Run clang-format on everything. | Emmanuel Gil Peyrot | 1 | -64/+72 | |
2016-05-07 | AudioCore: SDL2 Sink | MerryMage | 1 | -1/+2 | |
2016-04-08 | cecd:u: stub GetCecStateAbbreviated (#1648) | mailwl | 1 | -1/+1 | |
2016-04-02 | Dummy implementation dlp:SRVR Service. | exhalatio | 1 | -0/+1 | |
2016-03-31 | cecd:u: stub GetCecInfoEventHandle, GetChangeStateEventHandle | mailwl | 1 | -0/+1 | |
2016-03-27 | frd:u: Initial stub some functions | mailwl | 1 | -0/+1 | |
2016-03-14 | Reorganize the ndm service path for dummy implement function | JamePeng | 1 | -0/+1 | |
SuspendDaemons , ResumeDaemons , OverrideDefaultDaemons The NDM file move to /core/hle/service/ndm/ now! | |||||
2016-02-26 | Initial implementation ir:user | mailwl | 1 | -0/+1 | |
2016-02-21 | AudioCore: Skeleton Implementation | MerryMage | 1 | -0/+2 | |
This commit: * Adds a new subproject, audio_core. * Defines structures that exist in DSP shared memory. * Hooks up various other parts of the emulator into audio core. This sets the foundation for a later HLE DSP implementation. | |||||
2015-11-23 | Services/Cam: Added new log type and camera enums from 3dbrew. | Subv | 1 | -0/+1 | |
Followup to #1102 Original author @mailwl | |||||
2015-10-04 | Implement gdbstub | polaris- | 1 | -0/+1 | |
2015-09-20 | Implement gdbstub | polaris- | 1 | -0/+1 | |
2015-08-16 | VMManager: Make LogLayout log level configurable as a parameter | Yuri Kunde Schlesner | 1 | -8/+7 | |
2015-06-28 | Common: Cleanup memory and misc includes. | Emmanuel Gil Peyrot | 1 | -4/+0 | |
2015-06-12 | Services: Continue separation of services into their own folders | purpasmart96 | 1 | -2/+3 | |
2015-05-22 | Service::Y2R: Support for grayscale decoding of specific formats | Yuri Kunde Schlesner | 1 | -0/+1 | |
Implements unrotated planar YUV 4:2:0 -> RGB24 conversions in Y2R. Currently only the Y (luma) channel is used, so the results don't contain color. This will be added in a later PR at some point. This is enough to get all currently know Moflex videos to decode. (Some don't display on-screen due to seemingly unrelated reasons.) Thanks to @archshift for doing the initial implementation which I cleaned up and then fixed the 8x8 block mode. | |||||
2015-05-12 | Common: Remove async logging | Yuri Kunde Schlesner | 1 | -5/+1 | |
It provided a large increase in complexity of the logging system while having a negligible performance impact: the usage patterns of the ring buffer meant that each log contended with the logging thread, causing it to effectively act as a synchronous extra buffering. Also removed some broken code related to filtering of subclasses which was broken since it was introduced. (Which means no one ever used that feature anyway, since, 8 months later, no one ever complained.) | |||||
2015-04-03 | Services: Stubs and minor changes | purpasmart96 | 1 | -0/+2 | |
2015-03-09 | Added LCD registers, and implementation for color filling in OGL code. | archshift | 1 | -0/+1 | |
2015-02-22 | Added information reporting from ThrowFatalError | archshift | 1 | -0/+1 | |
This was RE'd from the errdisp applet. | |||||
2015-02-08 | Services: Stub some functions | purpasmart96 | 1 | -0/+1 | |
2015-02-07 | Fix a wrong file name in a comment | chinhodado | 1 | -1/+1 | |
2015-01-10 | Logging: Log all called service functions (under trace). Compile out all trace logs under release for performance. | archshift | 1 | -16/+7 | |
2015-01-07 | CoreTiming: Ported the CoreTiming namespace from PPSSPP | Subv | 1 | -0/+1 | |
Implemented the required calls to make it work. CoreTiming: Added a new logging class Core_Timing. | |||||
2014-12-31 | SOC_U: Preliminary implementation of sockets. | Subv | 1 | -0/+1 | |
Stubbed CreateMemoryBlock Using Berkeley sockets, and Winsock2.2 on Windows. So far ftpony creates the socket and accepts incoming connections SOC_U: Renamed functions to maintain consistency Also prevents possible scope errors / conflicts with the actual Berkeley socket functions SOCU: Close all the opened sockets when cleaning up SOCU | |||||
2014-12-21 | License change | purpasmart96 | 1 | -1/+1 | |
2014-12-13 | New logging system | Yuri Kunde Schlesner | 1 | -0/+115 | |