| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-09-21 | bis_factory: Add accessors for BIS content directories | Zach Hilman | |
| 2019-09-21 | bis_factory: Add accessors for BIS partitions | Zach Hilman | |
| 2019-09-21 | Merge pull request #2806 from FearlessTobi/port-4882 | David | |
| Port citra-emu/citra#4882: "Add frametime logging for tracking performance over time" | |||
| 2019-09-21 | Merge pull request #2872 from FernandoS27/mem-gpu-opt | David | |
| Core/Memory: Only FlushAndInvalidate GPU if the page is marked as RasterizerCachedMemory | |||
| 2019-09-21 | Merge pull request #2576 from DarkLordZach/nsp-fix-1 | David | |
| nsp: Fix various errors with loading and processing of extracted NSPs | |||
| 2019-09-21 | Mark KickOffPb & SubmitGPFIFO as trace | David Marcec | |
| These functions are not stubbed and are called fairly often. Due to the nature of how often they're called, we should keep them marked as LOG_TRACE instead of LOG_DEBUG or LOG_WARNING | |||
| 2019-09-20 | disable clang-format temp | David Marcec | |
| 2019-09-19 | Initial implementation of Ioctl2 & Ioctl3 | David Marcec | |
| Purpose of Ioctl2 and Ioctl3 is to prevent the passing of raw pointers through ioctls | |||
| 2019-09-18 | Core/Memory: Only FlushAndInvalidate GPU if the page is marked as ↵ | Fernando Sahmkow | |
| RasterizerCachedMemory This commit avoids Invalidating and Flushing the GPU if the page is not marked as a RasterizerCache Page. | |||
| 2019-09-14 | Merge pull request #2667 from DarkLordZach/profile-editor | bunnei | |
| acc: Implement IProfileEditor interface and 'Store'/'StoreWithImage' commands | |||
| 2019-09-10 | Address review comments | FearlessTobi | |
| 2019-09-10 | Add frametime logging for tracking performance over time | fearlessTobi | |
| Co-Authored-By: jroweboy <jroweboy@gmail.com> | |||
| 2019-09-09 | Merge pull request #2847 from VelocityRa/nro-nacp-fix | David | |
| nro/ui: Show "Developer" field in Properties | |||
| 2019-09-09 | Merge pull request #2716 from lioncash/hle-global | David | |
| service/am: Remove usages of global system accessors | |||
| 2019-09-09 | Merge pull request #2763 from lioncash/map-phys | David | |
| kernel/vm_manager: Minor cleanup | |||
| 2019-09-08 | nro: Implement ReadControlData | Nick Renieris | |
| With this, the "Developer" field in the Properties for homebrew is now populated. Signed-off-by: Nick Renieris <velocityra@gmail.com> | |||
| 2019-09-05 | Merge pull request #2418 from DarkLordZach/srv-es | David | |
| es: Implement various ticket accessor commands from IEticketService | |||
| 2019-09-05 | Merge pull request #2707 from DarkLordZach/oss-miimodel | David | |
| system_archive: Add open-source reimplementation of MiiModel data | |||
| 2019-09-04 | service/am: Remove usages of global system accessors | Lioncash | |
| Avoids the use of global accessors, removing the reliance on global state. This also makes dependencies explicit in the interface, as opposed to being hidden | |||
| 2019-09-04 | kernel/vm_manager: Correct doxygen comment parameter tags for ↵ | Lioncash | |
| MapPhysicalMemory/UnmapPhysicalMemory Corrects the parameter names within the doxygen comments so that they resolve properly. | |||
| 2019-09-04 | kernel/vm_manager: Move variables closer to usage spots in ↵ | Lioncash | |
| MapPhysicalMemory/UnmapPhysicalMemory Narrows the scope of variables down to where they're only necessary. | |||
| 2019-09-05 | Merge pull request #2834 from Morph1984/audrenu_QueryAudioDeviceInputEvent | David | |
| audren_u: Stub IAudioDevice::QueryAudioDeviceInputEvent | |||
| 2019-09-05 | Merge pull request #2836 from Morph1984/hid_vibration | David | |
| hid: Implement PermitVibration and IsVibrationPermitted | |||
| 2019-09-05 | Merge pull request #2818 from MysticExile/fmt | David | |
| externals: update fmt to 6.0.0 | |||
| 2019-09-04 | AM: Stub IApplicationFunctions::GetGpuErrorDetectedSystemEvent (#2827) | mailwl | |
| * AM: Implement IApplicationFunctions::GetGpuErrorDetectedSystemEvent * Remove unneeded event clear * Fix event name | |||
| 2019-09-04 | Merge pull request #2829 from Morph1984/audio | bunnei | |
| service/audio/audren_u: Stub IAudioDevice::GetAudioDeviceOutputVolume | |||
| 2019-09-04 | Fix clang-format | Ethan | |
| 2019-09-04 | ditto | Morph1984 | |
| Co-Authored-By: David <25727384+ogniK5377@users.noreply.github.com> | |||
| 2019-09-04 | IsVibrationEnabled() as a const member func | Morph1984 | |
| 2019-09-04 | clang-format | Morph1984 | |
| 2019-09-04 | Update npad.h | Morph1984 | |
| 2019-09-04 | Update npad.cpp | Morph1984 | |
| 2019-09-04 | Update hid.h | Morph1984 | |
| 2019-09-04 | Update hid.cpp | Morph1984 | |
| 2019-09-03 | Add Kernel::EventPair audio_input_device_switch_event; | Morph1984 | |
| 2019-09-03 | remove <f32> | Morph1984 | |
| We can remove this since its already a f32 value | |||
| 2019-09-03 | audren_u: Stub IAudioDevice::QueryAudioDeviceInputEvent | Morph1984 | |
| 2019-09-04 | Merge pull request #2708 from DarkLordZach/mii-db-source-crash | David | |
| mii: Handle logging of unknown database source | |||
| 2019-09-03 | explicitly represent 1 as a float (1.0f instead of 1) | Morph1984 | |
| 2019-09-03 | Merge pull request #2793 from ReinUsesLisp/bgr565 | bunnei | |
| renderer_opengl: Implement RGB565 framebuffer format | |||
| 2019-09-03 | Change u32 -> f32 | Morph1984 | |
| Volume is a f32 value. (SwIPC describes it as a u32, but it is actually f32 as corroborated by switchbrew docs and SetAudioDeviceOutputVolume) ```cpp const f32 volume = rp.Pop<f32>(); ``` | |||
| 2019-09-03 | service/audio/audren_u: Stub IAudioDevice::GetAudioDeviceOutputVolume | Morph1984 | |
| 2019-08-29 | kernel/vm_manager: Correct behavior in failure case of UnmapPhysicalMemory() | Lioncash | |
| If an unmapping operation fails, we shouldn't be decrementing the amount of memory mapped and returning that the operation was successful. We should actually be returning the error code in this case. | |||
| 2019-08-29 | kernel/vm_manager: Reserve memory ahead of time for slow path in ↵ | Lioncash | |
| MergeAdjacentVMA Avoids potentially expensive (depending on the size of the memory block) allocations by reserving the necessary memory before performing both insertions. This avoids scenarios where the second insert may cause a reallocation to occur. | |||
| 2019-08-29 | kernel/vm_manager: std::move shared_ptr instance in MergeAdjacentVMA | Lioncash | |
| Avoids an unnecessary atomic reference count increment and decrement. | |||
| 2019-08-29 | kernel/vm_manager: Deduplicate iterator creation in MergeAdjacentVMA | Lioncash | |
| Avoids needing to read the same long sequence of code in both code paths. Also makes it slightly nicer to read and debug, as the locals will be able to be shown in the debugger. | |||
| 2019-08-29 | kernel/vm_manager: Simplify some std::vector constructor calls | Lioncash | |
| Same behavior, one less magic constant to read. | |||
| 2019-08-29 | kernel/vm_manager: Simplify some assertion messages | Lioncash | |
| Assertions already log out the function name, so there's no need to manually include the function name in the assertion strings. | |||
| 2019-08-29 | accommodate for fmt update | Ethan | |
| 2019-08-21 | Merge pull request #2748 from FernandoS27/align-memory | bunnei | |
| VM_Manager: Align allocated host physical memory to 256bytes | |||
