summaryrefslogtreecommitdiffstats
path: root/src/common/logging/backend.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Implement basic virtual Room support based on enet (#2803)B3n302017-07-071-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
* Input: add device and factory templatewwylele2017-03-011-0/+1
|
* Merge pull request #2569 from wwylele/wrap-unwrapbunnei2017-02-251-0/+1
|\ | | | | APT: implemented Wrap and Unwrap
| * HW: add AES engine & implement AES-CCMwwylele2017-02-211-0/+1
| |
* | applied the change suggested by @wwylelenoah the goodra2017-02-141-0/+1
|/
* Service/NFC: stub GetTagInRangeEventmailwl2016-12-301-0/+1
| | | | Fix Fatal Error in Mini-Mario & Friends - amiibo Challenge
* csnd:SND reformat source codemailwl2016-12-121-0/+1
|
* MIC_U: Stub service funcionsmailwl2016-11-251-0/+1
|
* Update the stub code of BOSSJamePeng2016-10-021-0/+1
|
* Use negative priorities to avoid special-casing the self-includeYuri Kunde Schlesner2016-09-211-1/+1
|
* Remove empty newlines in #include blocks.Emmanuel Gil Peyrot2016-09-211-2/+1
| | | | | | | 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.Emmanuel Gil Peyrot2016-09-181-68/+71
|
* Remove superfluous std::move in return std::move(local_var)scurest2016-06-251-1/+1
|
* AudioCore: SDL2 SinkMerryMage2016-05-071-0/+1
|
* Merge pull request #1435 from mailwl/frd_ubunnei2016-04-061-0/+1
|\ | | | | frd:u: Initial stub some functions
| * frd:u: Initial stub some functionsmailwl2016-03-271-0/+1
| |
* | Merge pull request #1616 from exhalatio/dlp_dummybunnei2016-04-031-0/+1
|\ \ | | | | | | Dummy implementation dlp:SRVR Service.
| * | Dummy implementation dlp:SRVR Service.exhalatio2016-04-021-0/+1
| |/
* / cecd:u: stub GetCecInfoEventHandle, GetChangeStateEventHandlemailwl2016-03-311-0/+1
|/
* Reorganize the ndm service path for dummy implement functionJamePeng2016-03-141-0/+1
| | | | | | SuspendDaemons , ResumeDaemons , OverrideDefaultDaemons The NDM file move to /core/hle/service/ndm/ now!
* Initial implementation ir:usermailwl2016-02-261-0/+1
|
* AudioCore: Skeleton ImplementationMerryMage2016-02-211-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.
* Services/Cam: Added new log type and camera enums from 3dbrew.Subv2015-11-231-0/+1
| | | | | Followup to #1102 Original author @mailwl
* Implement gdbstubpolaris-2015-10-041-0/+1
|
* Handle invalid `Log::Class`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 commitBenjamin Barenblat2015-08-031-2/+1
| | | | Use the UNREACHABLE macro instead of `ASSERT(false, ...);`.
* Handle invalid `Log::Level::Count`Benjamin Barenblat2015-08-021-1/+4
| | | | | | 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.
* Services: Continue separation of services into their own folderspurpasmart962015-06-121-0/+1
|
* Service::Y2R: Support for grayscale decoding of specific formatsYuri Kunde Schlesner2015-05-221-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.
* Common: Remove async loggingYuri Kunde Schlesner2015-05-121-47/+9
| | | | | | | | | | | 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.)
* Services: Stubs and minor changespurpasmart962015-04-031-0/+2
|
* Merge pull request #629 from archshift/lcdfbbunnei2015-03-101-0/+1
|\ | | | | Implement SetLcdForceBlack and add implementation for color filling in the GPU code
| * Added LCD registers, and implementation for color filling in OGL code.archshift2015-03-091-0/+1
| |
* | Logging: check for filter before sending to the queue, to skip all heavy formatting on the other thread.Emmanuel Gil Peyrot2015-03-061-0/+9
|/
* Added information reporting from ThrowFatalErrorarchshift2015-02-221-0/+1
| | | | This was RE'd from the errdisp applet.
* backend: Add logging subentry for ldrLioncash2015-02-131-0/+1
| | | | Fixes an assertion upon executing citra in debug mode.
* Asserts: break/crash program, fit to style guide; log.h->assert.harchshift2015-02-111-2/+2
| | | | | | | Involves making asserts use printf instead of the log functions (log functions are asynchronous and, as such, the log won't be printed in time) As such, the log type argument was removed (printf obviously can't use it, and it's made obsolete by the file and line printing) Also removed some GEKKO cruft.
* CoreTiming: Ported the CoreTiming namespace from PPSSPPSubv2015-01-071-0/+1
| | | | | | Implemented the required calls to make it work. CoreTiming: Added a new logging class Core_Timing.
* SOC_U: Preliminary implementation of sockets.Subv2014-12-311-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
* License changepurpasmart962014-12-211-1/+1
|
* New logging systemYuri Kunde Schlesner2014-12-131-0/+151