- Aug 02, 2018
-
-
Lioncash authored
gl_shader_manager: Take ShaderSetup instances by const reference in UseProgrammableVertexShader() and UseProgrammableFragmentShader() Avoids performing unnecessary copies of 65560 byte sized ShaderSetup instances, considering it's only used as part of lookup and not modified. Given the parameters were already const, it's likely taking these parameters by reference was intended but the ampersand was forgotten.
-
bunnei authored
audio_out: Use Buffer::Tag alias in GetTagsAndReleaseBuffers()'s prototype
-
Lioncash authored
This makes the Buffer::Tag usage consistent with the Stream class's prototype of GetTagsAndReleaseBuffers().
-
bunnei authored
service: Add capture services
-
bunnei authored
lm: Amend name of ILogger
-
bunnei authored
service/filesystem: Add fsp:ldr and fsp:pr services
-
bunnei authored
service: Add bpc and pcv services
-
- Aug 01, 2018
-
-
Lioncash authored
Previously this was being registered with the name "Logger". While we're at it, also change the name of the class to match it.
-
Lioncash authored
Adds the basic skeleton for the remaining fsp services based off information provided by Switch Brew.
-
Lioncash authored
Adds the basic skeleton for the capture services based off information provided by Switch Brew.
-
Lioncash authored
Adds the basic skeleton for the remaining pcv-related services based off information on Switch Brew.
-
bunnei authored
Implement R32_FLOAT RenderTargetFormat
-
Unknown authored
-
bunnei authored
kernel/thread: Remove unimplemented function prototype
-
bunnei authored
audio_core: Add configuration settings.
-
Lioncash authored
Given there's no implementation, we may as well remove the code entirely.
-
bunnei authored
kernel: Remove unused object_address_table.cpp/.h
-
bunnei authored
service/audio: Add missing services
-
bunnei authored
-
bunnei authored
kernel: Remove unnecessary includes
-
Lioncash authored
Adds the missing audctl service, as well as the :a and :d services for audin, audout, audrec, and audren.
-
- Jul 31, 2018
-
-
bunnei authored
audout_u: Remove std::move in OpenAudioOutImpl()
-
bunnei authored
Port #3973 from Citra: "Remove polymorphism issue"
-
bunnei authored
Corrected a few error cases detected by asan/ubsan
-
bunnei authored
service: Add fgm services
-
bunnei authored
service/am: Add missing am services
-
Lioncash authored
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.
-
Lioncash authored
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.
-
Lioncash authored
Removes unnecessary direct dependencies in some headers and also gets rid of indirect dependencies that were being relied on to be included.
-
bunnei authored
arm_dynarmic: Correct initializer list order
-
bunnei authored
service: Add the pcie service
-
Lioncash authored
Adds the basic skeleton for missing am services idle:sys, omm, and spsm based off the information provided by Switch Brew.
-
Lioncash authored
Adds the basic skeleton for the fgm services based off the information provided by Switch Brew.
-
Lioncash authored
Makes the definition use the same type aliases as in its prototype.
-
Lioncash authored
Given the ARM_Dynarmic class inherits from ARM_Interface, we don't need to qualify here.
-
Lioncash authored
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()
-
Lioncash authored
Adds the basic skeleton of the pcie service based off information on Switch Brew.
-
bunnei authored
Audio output backend based on cubeb
-
bunnei authored
-
bunnei authored
-