| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | | | | hle: service: audio: Create a service thread where appropriate. | 2022-04-02 | 2 | -4/+6 | ||
| | | | | | | | ||||||
| | * | | | | | hle: service: Add option for service interfaces to create or use the default ↵ | 2022-04-02 | 5 | -11/+29 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | thread. | |||||
| | * | | | | | hle: kernel: Create a default thread for services that do not need their own ↵ | 2022-04-02 | 2 | -4/+26 | ||
| | |/ / / / | | | | | | | | | | | | | | | | host thread. | |||||
| * | | | | | service: hid: Partially revert #8123 | 2022-04-05 | 1 | -0/+4 | ||
| | | | | | | ||||||
| * | | | | | Merge pull request #8137 from bunnei/improve-nvflinger-2 | 2022-04-05 | 9 | -91/+99 | ||
| |\ \ \ \ \ | | | | | | | | | | | | | Follow-up fixes for NVFlinger rewrite (Part 2) | |||||
| | * | | | | | hle: service: nvflinger: buffer_queue_producer: Cleanup & fixes. | 2022-04-01 | 2 | -61/+42 | ||
| | | | | | | | ||||||
| | * | | | | | hle: service: nvflinger: consumer_base: Cleanup & fixes. | 2022-04-01 | 2 | -15/+17 | ||
| | | | | | | | ||||||
| | * | | | | | hle: service: nvflinger: buffer_queue_producer: Cleanup & add ↵ | 2022-04-01 | 2 | -10/+38 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | GetReleasedBuffers. | |||||
| | * | | | | | hle: service: nvflinger: buffer_queue_core: Cleanup & fixes. | 2022-04-01 | 2 | -3/+0 | ||
| | | | | | | | ||||||
| | * | | | | | hle: service: nvflinger: Use correct logger namespace. | 2022-04-01 | 1 | -2/+2 | ||
| | |/ / / / | ||||||
| * | | | | | Merge pull request #8100 from Morph1984/registered-crash | 2022-04-05 | 1 | -2/+4 | ||
| |\ \ \ \ \ | | | | | | | | | | | | | registered_cache: Prevent nullptr dereference when accumulating files | |||||
| | * | | | | | registered_cache: Prevent nullptr dereference when accumulating files | 2022-03-27 | 1 | -2/+4 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | For whatever reason, nca_file/dir can be nullptr in the list of files/dirs. I have not determined the cause of this yet, so add a nullptr check for these prior to dereferencing them. | |||||
| * | | | | | | dynarmic: Print stack trace on unrecognised instruction or other exception | 2022-04-05 | 2 | -0/+4 | ||
| | | | | | | | ||||||
| * | | | | | | Merge pull request #8089 from merryhime/paranoia | 2022-04-04 | 2 | -44/+56 | ||
| |\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | configuration: Add Paranoid CPU accuracy level | |||||
| | * | | | | | configuration: Add Paranoid CPU accuracy level | 2022-03-26 | 2 | -44/+56 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | Disables most optimizations for the paranoid. | |||||
| * | | | | | | Merge pull request #8135 from Morph1984/websession-hack | 2022-04-02 | 1 | -0/+8 | ||
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | applets/web: Keep foreground (websession) web applet open | |||||
| | * | | | | | | applets/web: Keep foreground (websession) web applet open | 2022-04-01 | 1 | -0/+8 | ||
| | | |_|/ / / | |/| | | | | | | | | | | | | | | | | This is a hack to keep the foreground (websession) web applet open in games using these such as Super Mario 3D All-Stars. | |||||
| * | | | | | | Merge pull request #8123 from german77/bombslinger | 2022-04-02 | 3 | -66/+69 | ||
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | service: hid: Remove inaccurate behavior on initialization | |||||
| | * | | | | | | service: npad: Default initialize shared memory | 2022-04-02 | 1 | -48/+48 | ||
| | | | | | | | | ||||||
| | * | | | | | | service: hid: Remove inaccurate behavior on initialization | 2022-03-31 | 3 | -18/+21 | ||
| | | | | | | | | ||||||
| * | | | | | | | fix: typos | 2022-04-02 | 2 | -7/+7 | ||
| | |/ / / / / |/| | | | | | ||||||
| * | | | | | | Merge pull request #8116 from ameerj/nvhost_ctrl_bad_param | 2022-04-01 | 1 | -1/+1 | ||
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | nvhost_ctrl: Only mark EventState::Busy as BadParameter | |||||
| | * | | | | | | nvhost_ctrl: Only mark EventState::Busy as BadParameter | 2022-03-29 | 1 | -1/+1 | ||
| | |/ / / / / | | | | | | | | | | | | | | | | | | | Fixes an svc break in Kirby and the Forgotten Land with async GPU enabled. | |||||
| * | | | | | | Merge pull request #8120 from german77/signal | 2022-03-30 | 1 | -0/+4 | ||
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | service: hid: Signal event on AcquireNpadStyleSetUpdateEventHandle | |||||
| | * | | | | | | service: hid: Signal event on AcquireNpadStyleSetUpdateEventHandle | 2022-03-30 | 1 | -0/+4 | ||
| | | | | | | | | ||||||
| * | | | | | | | Merge pull request #8090 from bunnei/fix-skyline | 2022-03-30 | 5 | -54/+241 | ||
| |\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | | Kernel Memory Updates (Part 7): Various fixes to code memory (Skyline support) | |||||
| | * | | | | | | hle: kernel: k_page_table: Fix implementations of LockForCodeMemory & ↵ | 2022-03-26 | 1 | -48/+12 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | UnlockForCodeMemory. | |||||
| | * | | | | | | hle: kernel: k_page_table: Implement LockMemoryAndOpen & UnlockMemory. | 2022-03-26 | 2 | -0/+124 | ||
| | | | | | | | | ||||||
| | * | | | | | | hle: kernel: svc: MapProcessMemory: Fix usage of KPageLinkedList to use ↵ | 2022-03-26 | 1 | -2/+5 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | physical address space. | |||||
| | * | | | | | | hle: kernel: svc: CreateCodeMemory: Remove log of 'out' host pointer. | 2022-03-26 | 1 | -2/+2 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - This does not seem terribly useful and is inconsistent with other usage. | |||||
| | * | | | | | | hle: kernel: k_code_memory: Fix usage of KPageLinkedList to use physical ↵ | 2022-03-26 | 1 | -1/+2 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | address space. | |||||
| | * | | | | | | hle: kernel: k_page_table: Implement MakeAndOpenPageGroup & MakePageGroup. | 2022-03-26 | 2 | -0/+83 | ||
| | | | | | | | | ||||||
| | * | | | | | | hle: kernel: k_page_table: Add IsHeapPhysicalAddress method. | 2022-03-26 | 1 | -0/+8 | ||
| | | | | | | | | ||||||
| | * | | | | | | hle: kernel: k_page_linked_list: Add Empty method. | 2022-03-26 | 1 | -0/+4 | ||
| | | | | | | | | ||||||
| | * | | | | | | hle: kernel: svc: UnmapProcessCodeMemory: Fix inverted alignment check. | 2022-03-26 | 1 | -1/+1 | ||
| | | |/ / / / | |/| | | | | ||||||
| * | | | | | | arm_dynarmic_64: Invalidate on all cores | 2022-03-27 | 1 | -2/+4 | ||
| | |_|/ / / |/| | | | | ||||||
| * | | | | | Merge pull request #8088 from bunnei/fixup-nvflinger | 2022-03-27 | 9 | -547/+136 | ||
| |\ \ \ \ \ | | | | | | | | | | | | | Follow-up fixes for NVFlinger rewrite | |||||
| | * | | | | | hle: service: nvflinger: buffer_queue: Remove AutoLock and fix free buffer ↵ | 2022-03-25 | 5 | -181/+130 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | tracking. | |||||
| | * | | | | | hle: service: nvflinger: buffer_queue_consumer: Use scoped_lock instead of ↵ | 2022-03-25 | 1 | -2/+2 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | unique_lock. | |||||
| | * | | | | | hle: service: nvflinger: consumer_base: Use scoped_lock instead of unique_lock. | 2022-03-25 | 1 | -4/+4 | ||
| | | | | | | | ||||||
| | * | | | | | hle: service: nvflinger: Remove unused BufferQueue. | 2022-03-25 | 2 | -360/+0 | ||
| | | | | | | | ||||||
| * | | | | | | Revert "Memory GPU <-> CPU: reduce infighting in the texture cache by adding ↵ | 2022-03-26 | 1 | -1/+1 | ||
| | |/ / / / |/| | | | | | | | | | | | | | | CPU Cached memory." | |||||
| * | | | | | Merge pull request #8041 from Morph1984/inline-swkbd | 2022-03-25 | 3 | -166/+415 | ||
| |\ \ \ \ \ | |/ / / / |/| | | | | applets/swkbd: Add support for an updated inline software keyboard | |||||
| | * | | | | applets/swkbd: Split software keyboard initialization | 2022-03-21 | 2 | -160/+349 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | Since the CalcArg struct has been updated with a new size and fields, we have to split the initialization of the keyboard into multiple functions. This also adds support for parsing the new CalcArg struct used by updated versions of Monster Hunter Rise. | |||||
| | * | | | | applets/swkbd: Add new inline software keyboard types | 2022-03-21 | 1 | -6/+66 | ||
| | |/ / / | | | | | | | | | | | | | These were added in newer firmware versions. | |||||
| * | | | | Memory: Don't protect reads on Normal accuracy. | 2022-03-25 | 1 | -1/+1 | ||
| | | | | | ||||||
| * | | | | hle: nvflinger: ConsumerBase: Mark ctor as explicit. | 2022-03-24 | 1 | -1/+1 | ||
| | | | | | ||||||
| * | | | | hle: vi: NativeWindow: Fix trivially copyable issues. | 2022-03-24 | 1 | -4/+4 | ||
| | | | | | ||||||
| * | | | | hle: nvdrv: nvdata: buffer_queue_producer: Minor cleanup. | 2022-03-24 | 1 | -11/+11 | ||
| | | | | | ||||||
| * | | | | hle: nvdrv: nvdata: Cleanup NvFence static assert. | 2022-03-24 | 1 | -1/+1 | ||
| | | | | | ||||||