summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2018-08-02input_common: Add missing override specifiersLioncash
2018-08-02audio_out: Use Buffer::Tag alias in GetTagsAndReleaseBuffers()'s prototypeLioncash
This makes the Buffer::Tag usage consistent with the Stream class's prototype of GetTagsAndReleaseBuffers().
2018-08-01Merge pull request #888 from lioncash/capsbunnei
service: Add capture services
2018-08-01Merge pull request #890 from lioncash/loggerbunnei
lm: Amend name of ILogger
2018-08-01Merge pull request #889 from lioncash/fspbunnei
service/filesystem: Add fsp:ldr and fsp:pr services
2018-08-01lm: Amend name of ILoggerLioncash
Previously this was being registered with the name "Logger". While we're at it, also change the name of the class to match it.
2018-08-01service/filesystem: Add fsp:ldr and fsp:pr servicesLioncash
Adds the basic skeleton for the remaining fsp services based off information provided by Switch Brew.
2018-08-01service: Add capture servicesLioncash
Adds the basic skeleton for the capture services based off information provided by Switch Brew.
2018-08-01service: Add bpc and pcv servicesLioncash
Adds the basic skeleton for the remaining pcv-related services based off information on Switch Brew.
2018-08-01Implement R32_FLOAT RenderTargetFormatUnknown
2018-07-31Merge pull request #882 from lioncash/unusedbunnei
kernel/thread: Remove unimplemented function prototype
2018-07-31Merge pull request #871 from bunnei/audio-configbunnei
audio_core: Add configuration settings.
2018-07-31kernel/thread: Remove unimplemented function prototypeLioncash
Given there's no implementation, we may as well remove the code entirely.
2018-07-31Merge pull request #877 from lioncash/removebunnei
kernel: Remove unused object_address_table.cpp/.h
2018-07-31Merge pull request #880 from lioncash/audiobunnei
service/audio: Add missing services
2018-07-31audio_core: Add configuration settings.bunnei
2018-07-31Merge pull request #876 from lioncash/includebunnei
kernel: Remove unnecessary includes
2018-07-31service/audio: Add missing servicesLioncash
Adds the missing audctl service, as well as the :a and :d services for audin, audout, audrec, and audren.
2018-07-31Merge pull request #879 from lioncash/audiobunnei
audout_u: Remove std::move in OpenAudioOutImpl()
2018-07-31Merge pull request #864 from FearlessTobi/port-3973bunnei
Port #3973 from Citra: "Remove polymorphism issue"
2018-07-31Merge pull request #869 from Subv/ubsanbunnei
Corrected a few error cases detected by asan/ubsan
2018-07-31Merge pull request #875 from lioncash/fgmbunnei
service: Add fgm services
2018-07-31Merge pull request #874 from lioncash/ambunnei
service/am: Add missing am services
2018-07-31kernel: Remove unused object_address_table.cpp/.hLioncash
These source files were entirely unused throughout the rest of the codebase. This also has the benefit of getting rid of a global variable as well.
2018-07-31audout_u: Remove std::move in OpenAudioOutImpl()Lioncash
Previously the code was using the values from params further below after it was std::moved. Thankfully, given AudoutParams is a trivially copyable struct, the values would have simply been copied in this instance and not invalidated to garbage values.
2018-07-31kernel: Remove unnecessary includesLioncash
Removes unnecessary direct dependencies in some headers and also gets rid of indirect dependencies that were being relied on to be included.
2018-07-31Merge pull request #870 from lioncash/initbunnei
arm_dynarmic: Correct initializer list order
2018-07-31service/am: Add missing am servicesLioncash
Adds the basic skeleton for missing am services idle:sys, omm, and spsm based off the information provided by Switch Brew.
2018-07-31service: Add fgm servicesLioncash
Adds the basic skeleton for the fgm services based off the information provided by Switch Brew.
2018-07-31arm_dynarmic: Make SetTlsAddress() prototype and definition consistentLioncash
Makes the definition use the same type aliases as in its prototype.
2018-07-31arm_dynarmic: Remove unnecessary qualifying of ThreadContextLioncash
Given the ARM_Dynarmic class inherits from ARM_Interface, we don't need to qualify here.
2018-07-31arm_dynarmic: Correct initializer list orderLioncash
Amends the initializer list to be in the same order that each variable would be initialized in. We also do this to ensure we don't use a bogus uninitialized instance of the exclusive monitor within MakeJit() We can also remove the jit member from the initializer list as this is initialized by PageTableChanged()
2018-07-31service: Add the pcie serviceLioncash
Adds the basic skeleton of the pcie service based off information on Switch Brew.
2018-07-30Merge pull request #855 from bunnei/cubebbunnei
Audio output backend based on cubeb
2018-07-30audio_core: Implement Sink and SinkStream interfaces with cubeb.bunnei
2018-07-30audio_core: Add interfaces for Sink and SinkStream.bunnei
2018-07-30MacroInterpreter: Avoid left shifting negative values.Subv
The branch target is signed, so multiply by 4 instead of left shifting by 2
2018-07-30nvhost_gpu: Added checks to ensure we don't read past the end of the entries ↵Subv
when handling a GPU command list.
2018-07-30nvhost_ctrl_gpu: Only read the input parameters if they are actually there.Subv
Passing nullptr to memcpy is undefined behavior.
2018-07-30Port #3758 from Citra (#852): Add missing std::string import in text_formatterTobias
2018-07-30audio_core: Misc. improvements to stream/buffer/audio_out.bunnei
2018-07-30audio_core: Move to audout_u impl.bunnei
- This is necessary so streams are created on the same thread.
2018-07-30Implemented various hwopus functions (#853)David
2018-07-30Merge pull request #861 from FearlessTobi/port-3972bunnei
Port #3972 from Citra: "common/timer: use std::chrono, avoid platform-dependent code"
2018-07-30Merge pull request #862 from FearlessTobi/port-3997bunnei
Port #3997 from Citra: "common/string_utils: replace boost::transform with std counterpart"
2018-07-30Merge pull request #859 from FearlessTobi/port-3837bunnei
Port #3837 from Citra: "citra-qt: Add build date in about dialog"
2018-07-30Port #3769 from Citra: "Update Dark theme to latest version"Tobias
2018-07-30Merge pull request #858 from lioncash/castbunnei
partition_filesystem: Remove dynamic_cast in PrintDebugInfo()
2018-07-30Merge pull request #860 from FearlessTobi/port-3911bunnei
Port #3911 from Citra: "citra-qt: optimize settings application"
2018-07-30Merge pull request #863 from FearlessTobi/port-3913bunnei
Port #3913 from Citra: "citra_qt: Remove obsolete application attribute"