summaryrefslogtreecommitdiff
path: root/src/common/logging (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* audout:u OpenAudioOut and IAudioOut (#138)Gravatar st4rk2018-01-242-0/+2
| | | | | | | | | | | | | | | | | | | | | | * 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
* logging: add missing NVDRV subclass to macro listGravatar Rozlette2018-01-231-0/+1
|
* Added nvmemp, Added /dev/nvhost-ctrl, SetClientPID now stores pid (#114)Gravatar David2018-01-211-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
* Format: Run the new clang format on everythingGravatar James Rowe2018-01-206-6/+6
|
* loggin: Add IPC logging category.Gravatar bunnei2018-01-172-1/+3
|
* logging: Rename category "Core_ARM11" to "Core_ARM".Gravatar bunnei2017-10-232-2/+2
|
* hle: Initial implementation of NX service framework and IPC.Gravatar bunnei2017-10-142-2/+2
|
* hle: Remove a large amount of 3ds-specific service code.Gravatar bunnei2017-10-102-42/+0
|
* logging: Add WebService as a log cateogry.Gravatar bunnei2017-07-102-1/+3
|
* Implement basic virtual Room support based on enet (#2803)Gravatar B3n302017-07-072-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Remove unnecessary WIN32_LEAN_AND_MEAN macro definitionGravatar Kloen2017-06-301-1/+0
|
* Input: add device and factory templateGravatar wwylele2017-03-012-0/+2
|
* Merge pull request #2569 from wwylele/wrap-unwrapGravatar bunnei2017-02-252-0/+2
|\ | | | | APT: implemented Wrap and Unwrap
| * HW: add AES engine & implement AES-CCMGravatar wwylele2017-02-212-0/+2
| |
* | applied the change suggested by @wwyleleGravatar noah the goodra2017-02-131-0/+1
| |
* | added http service enum to the log.h fileGravatar noah the goodra2017-02-131-0/+1
|/
* Service/NFC: stub GetTagInRangeEventGravatar mailwl2016-12-302-0/+2
| | | | Fix Fatal Error in Mini-Mario & Friends - amiibo Challenge
* csnd:SND reformat source codeGravatar mailwl2016-12-122-0/+2
|
* Support mingw cross-compileGravatar Jannik Vogel2016-12-051-1/+1
|
* Set client SDK version to Service APIsGravatar mailwl2016-11-301-3/+2
|
* MIC_U: Stub service funcionsGravatar mailwl2016-11-252-0/+2
|
* Fix typosGravatar Ricardo de Almeida Gonzaga2016-10-201-1/+1
|
* Update the stub code of BOSSGravatar JamePeng2016-10-022-0/+2
|
* Use negative priorities to avoid special-casing the self-includeGravatar Yuri Kunde Schlesner2016-09-212-2/+2
|
* Remove empty newlines in #include blocks.Gravatar Emmanuel Gil Peyrot2016-09-215-9/+4
| | | | | | | This makes clang-format useful on those. Also add a bunch of forgotten transitive includes, which otherwise prevented compilation.
* Sources: Run clang-format on everything.Gravatar Emmanuel Gil Peyrot2016-09-187-164/+181
|
* Remove superfluous std::move in return std::move(local_var)Gravatar scurest2016-06-251-1/+1
|
* AudioCore: SDL2 SinkGravatar MerryMage2016-05-072-1/+3
|
* cecd:u: stub GetCecStateAbbreviated (#1648)Gravatar mailwl2016-04-081-1/+1
|
* Merge pull request #1435 from mailwl/frd_uGravatar bunnei2016-04-052-0/+2
|\ | | | | frd:u: Initial stub some functions
| * frd:u: Initial stub some functionsGravatar mailwl2016-03-272-0/+2
| |
* | Merge pull request #1616 from exhalatio/dlp_dummyGravatar bunnei2016-04-032-0/+2
|\ \ | | | | | | Dummy implementation dlp:SRVR Service.
| * | Dummy implementation dlp:SRVR Service.Gravatar exhalatio2016-04-032-0/+2
| |/
* / cecd:u: stub GetCecInfoEventHandle, GetChangeStateEventHandleGravatar mailwl2016-03-312-0/+2
|/
* Reorganize the ndm service path for dummy implement functionGravatar JamePeng2016-03-152-0/+2
| | | | | | SuspendDaemons , ResumeDaemons , OverrideDefaultDaemons The NDM file move to /core/hle/service/ndm/ now!
* Initial implementation ir:userGravatar mailwl2016-02-262-0/+2
|
* AudioCore: Skeleton ImplementationGravatar MerryMage2016-02-212-0/+4
| | | | | | | | | 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.
* backend: defaulted move constructor/assignmentGravatar Lioncash2016-02-041-18/+2
|
* Services/Cam: Added new log type and camera enums from 3dbrew.Gravatar Subv2015-11-232-0/+2
| | | | | Followup to #1102 Original author @mailwl
* Implement gdbstubGravatar polaris-2015-10-042-0/+2
|
* VMManager: Make LogLayout log level configurable as a parameterGravatar Yuri Kunde Schlesner2015-08-161-8/+7
|
* Handle invalid `Log::Class`Gravatar Benjamin Barenblat2015-08-151-1/+2
| | | | | | Add a case of `Log::Class::Count` to the switch statement that dispatches on `Log::Class`. The case simply calls the `UNREACHABLE` macro.
* Use UNREACHABLE macro for impossible cases in previous commitGravatar Benjamin Barenblat2015-08-022-4/+3
| | | | Use the UNREACHABLE macro instead of `ASSERT(false, ...);`.
* Handle invalid `Log::Level::Count`Gravatar Benjamin Barenblat2015-08-022-1/+9
| | | | | | Add a case of `Log::Level::Count` to all switch statements that dispatch on `Log::Level`. The case simply asserts `false` and notes the invalid log level.
* CitraQt: Cleanup includes.Gravatar Emmanuel Gil Peyrot2015-06-281-0/+1
|
* Common: Cleanup memory and misc includes.Gravatar Emmanuel Gil Peyrot2015-06-281-4/+0
|
* Services: Continue separation of services into their own foldersGravatar purpasmart962015-06-112-2/+4
|
* Service::Y2R: Support for grayscale decoding of specific formatsGravatar Yuri Kunde Schlesner2015-05-222-0/+2
| | | | | | | | | | | | 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.
* Common: Remove async loggingGravatar Yuri Kunde Schlesner2015-05-127-210/+32
| | | | | | | | | | | 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.)
* Common: Remove common.hGravatar Yuri Kunde Schlesner2015-05-071-0/+1
|