| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | hle: service: nvflinger: Refactor locking and interfaces. | 2020-12-28 | 3 | -45/+31 | ||
| | | | | ||||||
| | * | | hle: service: vi: Remove usage of SleepClientThread. | 2020-12-28 | 1 | -34/+43 | ||
| | | | | ||||||
| | * | | core: hle: server_session: Use separate threads for each service connection. | 2020-12-28 | 6 | -23/+140 | ||
| | | | | ||||||
| * | | | service/pcie: Fix invalid initialization argument | 2020-12-30 | 1 | -1/+1 | ||
| | | | | ||||||
| * | | | Merge pull request #5247 from comex/xx-concepts | 2020-12-29 | 1 | -3/+5 | ||
| |\ \ \ | | | | | | | | | k_priority_queue: Fix concepts use | |||||
| | * | | | k_priority_queue: Fix concepts use | 2020-12-29 | 1 | -3/+5 | ||
| | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - For `std::same_as`, add missing include of `<concepts>`. - For `std::convertible_to`, create a replacement in `common/concepts.h` and use that instead. This would also be found in `<concepts>`, but unlike `std::same_as`, `std::convertible_to` is not yet implemented in libc++, LLVM's STL implementation - not even in master. (In fact, `std::same_as` is the *only* concept currently implemented. For some reason.) | |||||
| * | | | Merge pull request #5246 from comex/xx-include | 2020-12-29 | 1 | -0/+1 | ||
| |\ \ \ | |_|/ |/| | | Add missing include of "core/hle/kernel/kernel.h" | |||||
| | * | | Add missing include of "core/hle/kernel/kernel.h" | 2020-12-29 | 1 | -0/+1 | ||
| | |/ | | | | | | | This is needed as the header invokes methods on KernelCore. | |||||
| * / | svc: demote SleepThread log to LOG_TRACE | 2020-12-29 | 1 | -1/+1 | ||
| |/ | | | | This log is called often, and introduces a lot of noise when debug logging is enabled, making it difficult to see other debug logs. | |||||
| * | core: memory: Ensure thread safe access when pages are rasterizer cached (#5206) | 2020-12-24 | 1 | -12/+40 | ||
| | | | | * core: memory: Ensure thread safe access when pages are rasterizer cached. | |||||
| * | Merge pull request #5042 from Morph1984/project-aether | 2020-12-21 | 17 | -658/+842 | ||
| |\ | | | | | Project Aether: Reimplementation of the Web Browser Applet | |||||
| | * | applets/web: Implement the online web browser applet | 2020-12-18 | 4 | -3/+28 | ||
| | | | ||||||
| | * | main, applets/web: Re-add progress dialog for RomFS extraction | 2020-12-18 | 4 | -40/+52 | ||
| | | | ||||||
| | * | pl_u, applets/web: Decrypt shared fonts to TTF files | 2020-12-18 | 3 | -18/+117 | ||
| | | | ||||||
| | * | ns_vm: Stub NeedsUpdateVulnerability | 2020-12-18 | 1 | -1/+10 | ||
| | | | | | | | | | This is used to force system updates on launching the web browser. We do not care about system updates so this can be set to false. | |||||
| | * | frontend/input_interpreter: Add InputInterpreter API | 2020-12-18 | 3 | -0/+167 | ||
| | | | | | | | | | | | | | The InputInterpreter class interfaces with HID to retrieve button press states. Input is intended to be polled every 50ms so that a button is considered to be held down after 400ms has elapsed since the initial button press and subsequent repeated presses occur every 50ms. Co-authored-by: Chloe <25727384+ogniK5377@users.noreply.github.com> | |||||
| | * | controllers/npad: Make press_state atomic | 2020-12-18 | 2 | -2/+3 | ||
| | | | ||||||
| | * | applets/web: Implement the default web browser applet frontend | 2020-12-18 | 3 | -1/+24 | ||
| | | | ||||||
| | * | applets/web: Implement the offline browser applet backend | 2020-12-18 | 2 | -13/+143 | ||
| | | | ||||||
| | * | applets/web: Initial implementation of the web browser applet | 2020-12-18 | 3 | -2/+428 | ||
| | | | ||||||
| | * | applets: Remove the previous web browser applet implementation | 2020-12-18 | 8 | -745/+37 | ||
| | | | ||||||
| * | | Merge pull request #5131 from bunnei/scheduler-rewrite | 2020-12-20 | 35 | -1465/+2111 | ||
| |\ \ | | | | | | | Rewrite Kernel scheduler based on Atmosphere | |||||
| | * | | hle: kernel: Process: Various style fixes based on code review feedback. | 2020-12-06 | 1 | -2/+2 | ||
| | | | | ||||||
| | * | | core: cpu_manager: Fix a typo in PreemptSingleCore, which broke many games. | 2020-12-06 | 1 | -21/+26 | ||
| | | | | | | | | | | | | | - We were reload'ing the old current scheduler, which may have changed. | |||||
| | * | | hle: kernel: Thread: Various style fixes based on code review feedback. | 2020-12-06 | 1 | -22/+25 | ||
| | | | | ||||||
| | * | | hle: kernel: KScopedSchedulerLockAndSleep: Various style fixes based on code ↵ | 2020-12-06 | 1 | -6/+6 | ||
| | | | | | | | | | | | | | review feedback. | |||||
| | * | | hle: kernel: KScopedLock: Various style fixes based on code review feedback. | 2020-12-06 | 1 | -6/+8 | ||
| | | | | ||||||
| | * | | hle: kernel: KAbstractSchedulerLock: Various style fixes based on code ↵ | 2020-12-06 | 1 | -9/+7 | ||
| | | | | | | | | | | | | | review feedback. | |||||
| | * | | hle: kernel: KScheduler: Various style fixes based on code review feedback. | 2020-12-06 | 2 | -50/+41 | ||
| | | | | ||||||
| | * | | hle: kernel: KPriorityQueue: Various style fixes based on code review feedback. | 2020-12-06 | 1 | -29/+36 | ||
| | | | | ||||||
| | * | | hle: kernel: KAffinityMask: Various style fixes based on code review feedback. | 2020-12-06 | 1 | -17/+13 | ||
| | | | | ||||||
| | * | | hle: kernel: GlobalSchedulerContext: Various style fixes based on code ↵ | 2020-12-06 | 2 | -5/+10 | ||
| | | | | | | | | | | | | | review feedback. | |||||
| | * | | hle: kernel: Use C++ style comments in KScheduler, etc. | 2020-12-06 | 4 | -152/+136 | ||
| | | | | ||||||
| | * | | kernel: KScopedSchedulerLockAndSleep: Remove unused ctor. | 2020-12-06 | 1 | -13/+7 | ||
| | | | | ||||||
| | * | | kernel: time_manager: Add missing lock guards. | 2020-12-06 | 1 | -3/+10 | ||
| | | | | ||||||
| | * | | hle: kernel: Migrate to KScopedSchedulerLock. | 2020-12-06 | 15 | -48/+92 | ||
| | | | | ||||||
| | * | | hle: kernel: Separate KScopedSchedulerLockAndSleep from k_scheduler. | 2020-12-06 | 11 | -69/+72 | ||
| | | | | ||||||
| | * | | hle: kernel: Separate KScheduler from GlobalSchedulerContext class. | 2020-12-06 | 5 | -118/+140 | ||
| | | | | ||||||
| | * | | hle: kernel: Rewrite scheduler implementation based on Mesopshere. | 2020-12-06 | 25 | -1220/+1212 | ||
| | | | | ||||||
| | * | | hle: kernel: physical_core: Clear exclusive state after each run. | 2020-12-06 | 3 | -0/+7 | ||
| | | | | | | | | | | | | | - This is closer to pre-multicore behavior, and works a bit better. | |||||
| | * | | hle: kernel: Port KAbstractSchedulerLock from Mesosphere. | 2020-12-06 | 2 | -0/+77 | ||
| | | | | ||||||
| | * | | hle: kernel: svc: Remove reschedule on svcBreak. | 2020-12-06 | 1 | -5/+0 | ||
| | | | | | | | | | | | | | - This breaks things, and is unnecessary, since emulation will be done at this point. | |||||
| | * | | hle: kernel: process: Add schedule count tracking, to be used for yield impl. | 2020-12-06 | 1 | -0/+13 | ||
| | | | | ||||||
| | * | | hle: kernel: svc: Remove unnecessary hack in svcSleep. | 2020-12-06 | 1 | -7/+0 | ||
| | | | | ||||||
| | * | | common: Port KPriorityQueue from Mesosphere. | 2020-12-06 | 2 | -0/+444 | ||
| | | | | ||||||
| | * | | hle: kernel: Port KAffinityMask from Mesosphere. | 2020-12-06 | 6 | -14/+78 | ||
| | | | | ||||||
| * | | | Merge pull request #5201 from ameerj/bufferq-refactor | 2020-12-20 | 3 | -70/+63 | ||
| |\ \ \ | | | | | | | | | vi/buffer_queue: Buffer queue management refactor | |||||
| | * | | | buffer_queue: better use of std::array | 2020-12-18 | 1 | -59/+46 | ||
| | | | | | ||||||
| | * | | | Overwrite slots instead of queuing them, add disconnect signal | 2020-12-17 | 3 | -27/+33 | ||
| | | | | | | | | | | | | | | | | | Fix for Katana Zero and Yoshi's Crafted World | |||||
| * | | | | yuzu: Remove gdbstub configuration | 2020-12-19 | 1 | -2/+0 | ||
| | |_|/ |/| | | | | | | | | | | | The gdbstub itself was removed with https://github.com/yuzu-emu/yuzu/pull/5028. This PR just removes the remaining gdb configuration code from the emulator and the UI. | |||||