| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-08-06 | qt: Don't show error dialog when canceling the Load Folder dialog | Lioncash | |
| Previously, when canceling out of the Load Folder dialog, a user would get an error dialog about the selected folder not containing a main file, however, by canceling out of the dialog, no selection was actually made. | |||
| 2018-08-06 | qt/game_list_p: Remove redundant base class constructor invocations | Lioncash | |
| These occur automatically without the need to call them. While we're at it, also std::move the QString instance into its member variable. | |||
| 2018-08-06 | qt: Add missing override specifiers where applicable | Lioncash | |
| 2018-08-06 | qt: Default destructors where applicable | Lioncash | |
| Makes code consistent with our style of defaulting special member functions where applicable. | |||
| 2018-08-06 | kernel/event: Make data members private | Lioncash | |
| Instead we can simply provide accessors to the required data instead of giving external read/write access to the variables directly. | |||
| 2018-08-06 | Merge pull request #933 from lioncash/memory | bunnei | |
| memory: Correct prototype of ZeroBlock | |||
| 2018-08-06 | Service/Audio: audout_a.cpp: remove pragma once | mailwl | |
| 2018-08-05 | maxwell_3d: Remove outdated assert. | bunnei | |
| 2018-08-05 | gl_rasterizer_cache: Avoid superfluous surface copies. | bunnei | |
| 2018-08-05 | Merge pull request #932 from lioncash/func | bunnei | |
| core_timing: Use transparent functors where applicable | |||
| 2018-08-05 | Merge pull request #929 from lioncash/addr | bunnei | |
| gdbstub: Minor changes | |||
| 2018-08-05 | Merge pull request #930 from lioncash/thread | bunnei | |
| address_arbiter: Return by value from GetThreadsWaitingOnAddress() | |||
| 2018-08-05 | Merge pull request #925 from bunnei/audren | bunnei | |
| Implement audren audio output | |||
| 2018-08-05 | perf_stats: Correct literal used for MAX_LAG_TIME_US | Lioncash | |
| ms is shorthand for milliseconds, not microseconds, and given there's no comment indicating that this was intentional, it probably wasn't. | |||
| 2018-08-05 | core_timing: Make GetGlobalTimeUs() return std::chrono::microseconds | Lioncash | |
| Enforces the time unit being returned and also allows using the standard time utilities to manipulate it. | |||
| 2018-08-05 | memory: Make prototype parameter names match their definitions | Lioncash | |
| Keeps the code consistent. | |||
| 2018-08-05 | memory: Correct prototype of ZeroBlock | Lioncash | |
| Previously, the prototype wasn't matching the definition, which has a Processor parameter before the destination address. | |||
| 2018-08-05 | memory: Remove unnecessary const qualifiers in prototypes | Lioncash | |
| These aren't necessary, as value-wise const only matters in the definition. | |||
| 2018-08-05 | core_timing: Convert typedef into a type alias | Lioncash | |
| Makes the alias a little more readable from left-to-right. | |||
| 2018-08-05 | core_timing: Use transparent functors where applicable | Lioncash | |
| Gets rid of the need to hardcode the type in multiple places. This will now be deduced automatically, based off the elements in the container being provided to the algorithm. | |||
| 2018-08-05 | loader: Make AppLoader_NCA rely on directory loading code | Zach Hilman | |
| Eliminates duplicate code shared between their Load methods, after all the only difference is how the romfs is handled. | |||
| 2018-08-05 | Merge pull request #927 from bunnei/fix-texs | bunnei | |
| gl_shader_decompiler: Fix TEXS mask and dest. | |||
| 2018-08-05 | gdbstub: Use type alias for breakpoint maps | Lioncash | |
| Rather than having to type out the full std::map type signature, we can just use a straightforward alias. While we're at it, rename GetBreakpointList to GetBreakpointMap, which makes the name more accurate. We can also get rid of unnecessary u64 static_casts, since VAddr is an alias for a u64. | |||
| 2018-08-05 | gdbstub: Move all file-static variables into the GDBStub namespace | Lioncash | |
| Keeps everything under the same namespace. While we're at it, enclose them all within an inner anonymous namespace. | |||
| 2018-08-05 | Merge pull request #912 from lioncash/global-var | bunnei | |
| video_core: Eliminate the g_renderer global variable | |||
| 2018-08-05 | address_arbiter: Return by value from GetThreadsWaitingOnAddress() | Lioncash | |
| In all cases the vector being supplied is empty, so we can just return by value in these instances. | |||
| 2018-08-05 | gdbstub: Replace PAddr alias with VAddr | Lioncash | |
| In all cases, a virtual address is being passed in, not a physical one. | |||
| 2018-08-05 | gl_shader_decompiler: Fix TEXS mask and dest. | bunnei | |
| 2018-08-05 | Merge pull request #926 from ogniK5377/vertex-attrib-format | bunnei | |
| gl_rasterizer: Fix glVertexAttribFormat for integers | |||
| 2018-08-04 | audio_core: Implement audren_u audio playback. | bunnei | |
| 2018-08-05 | added braces for conditions | David Marcec | |
| 2018-08-05 | fix the attrib format for ints | David Marcec | |
| 2018-08-04 | Merge pull request #924 from lioncash/arp | bunnei | |
| service: Add arp services | |||
| 2018-08-04 | Merge pull request #921 from lioncash/view | bunnei | |
| core/crypto: Minor changes | |||
| 2018-08-04 | audio_core: Use s16 where possible for audio samples. | bunnei | |
| 2018-08-04 | audio_core: Port codec code from Citra for ADPCM decoding. | bunnei | |
| 2018-08-04 | service: Add arp services | Lioncash | |
| Adds the basic skeleton of the arp services based off the information provided by Switch Brew. | |||
| 2018-08-04 | service: Remove redundant #pragma once directives | Lioncash | |
| These don't do anything within .cpp files (we don't include cpp files, so...) | |||
| 2018-08-04 | aes_util: Add static assertion to Transcode() and XTSTranscode() to ensure ↵ | Lioncash | |
| well-defined behavior These functions should only be given trivially-copyable types. | |||
| 2018-08-04 | aes_util: Make CalculateNintendoTweak() an internally linked function | Lioncash | |
| This function doesn't directly depend on class state, so it can be hidden entirely from the interface in the cpp file. | |||
| 2018-08-04 | aes_util: Make Transcode() a const member function | Lioncash | |
| This doesn't modify member state, so it can be made const. | |||
| 2018-08-04 | core/crypto: Remove unnecessary includes | Lioncash | |
| 2018-08-04 | key_manager: Use regular std::string instead of std::string_view | Lioncash | |
| The benefit of std::string_view comes from the idea of avoiding copies (essentially acting as a non-owning view), however if we're just going to copy into a local variable immediately, there's not much benefit gained here. | |||
| 2018-08-04 | cubeb_sink: Support variable sample_rate and num_channels. | bunnei | |
| 2018-08-04 | content_archive: Add support for titlekey cryptography | Zach Hilman | |
| 2018-08-04 | audio_core: Sinks need unique names as well. | bunnei | |
| 2018-08-04 | audio_core: Streams need unique names for CoreTiming. | bunnei | |
| 2018-08-04 | Merge pull request #849 from DarkLordZach/xci | bunnei | |
| XCI and Encrypted NCA Support | |||
| 2018-08-04 | Merge pull request #919 from lioncash/sign | bunnei | |
| gl_shader_manager: Amend sign differences in an assertion comparison in SetShaderUniformBlockBinding() | |||
| 2018-08-04 | gl_shader_manager: Invert conditional in SetShaderUniformBlockBinding() | Lioncash | |
| This lets us indent the majority of the code and places the error case first. | |||
