- 09 Mar, 2021 1 commit
-
-
bunnei authored
buffer_cache: Heuristically decide to skip cache on uniform buffers
-
- 08 Mar, 2021 4 commits
- 07 Mar, 2021 1 commit
-
-
bunnei authored
- Fixes another small leak.
-
- 06 Mar, 2021 6 commits
-
-
bunnei authored
- Avoids a memory leak, as taking a strong reference of the fiber here causes a circular reference. - Supersedes #6006 with a more narrow fix.
-
bunnei authored
hle: kernel: KThread: Rework dummy threads & fix memory leak.
-
bunnei authored
- Dummy threads are created on thread local storage for all host threads. - Fixes a leak by removing creation of fibers, which are not applicable here.
-
LC authored
CMakeLists: Add /utf-8 compile option for MSVC
-
bunnei authored
Revert "core: Switch to unique_ptr for usage of Common::Fiber."
-
bunnei authored
-
- 05 Mar, 2021 5 commits
-
-
bunnei authored
externals: Update mbedtls to 2.16.9
-
bunnei authored
core: Switch to unique_ptr for usage of Common::Fiber.
-
Morph authored
-
Morph authored
mbedtls 2.16 is the last version which has licensing for GPL 2.0. This updates mbedtls to our own fork of mbedtls 2.16
-
Morph authored
Ensures that the source and execution character sets are in UTF-8
-
- 04 Mar, 2021 1 commit
-
-
bunnei authored
vk_command_pool: Reduce the command pool size from 4096 to 4
-
- 03 Mar, 2021 2 commits
- 02 Mar, 2021 5 commits
-
-
LC authored
core: Shutdown: Move kernel cleanup to later in shutdown.
-
ReinUsesLisp authored
Some games benefit from skipping caches (Pokémon Sword), and others don't (Animal Crossing: New Horizons). Add an heuristic to decide this at runtime. The cache hit ratio has to be ~98% or better to not skip the cache. There are 16 frames of buffer.
-
bunnei authored
- Fixes a shutdown crash due to a race condition with GPU still accessing memory.
-
bunnei authored
[Service::nifm] Fix bcat_backend's default initialisation
-
Kelebek1 authored
-
- 01 Mar, 2021 3 commits
-
-
german authored
-
Morph authored
gpu_thread: Remove Async NVDEC placeholders
-
ameerj authored
This commit removes early placeholders for an implementation of async nvdec. With recent changes to the source code, the placeholders are no longer accurate, and can cause a nullptr dereference due to the nature of the cdma_pusher lifetime.
-
- 28 Feb, 2021 4 commits
-
-
comex authored
`network.cpp` has several error paths which either: - report "Unhandled host socket error=n" and return `SUCCESS`, or - switch on a few possible errors, log them, and translate them to Errno; the same switch statement is copied and pasted in multiple places in the code Convert these paths to use a helper function `GetAndLogLastError`, which is roughly the equivalent of one of the switch statements, but: - handling more cases (both ones that were already in `Errno`, and a few more I added), and - using OS functions to convert the error to a string when logging, so it'll describe the error even if it's not one of the ones in the switch statement. - To handle this, refactor the logic in `GetLastErrorMsg` to expose a new function `NativeErrorToString` which takes the error number explicitly as an argument. And improve the Windows version a bit. Also, add a test which exercises two random error paths.
-
bunnei authored
core: hle: ldn: Error out on call to Initialization.
-
Morph authored
HID: Implement gestures
-
german authored
-
- 27 Feb, 2021 6 commits
-
-
german77 authored
-
bunnei authored
common,video-core: unbreak GCC 11 build on FreeBSD 13
-
bunnei authored
- Since we do not emulate LDN, returning an error here makes more sense.
-
bunnei authored
- With using unique_ptr instead of shared_ptr, we have more explicit ownership of the context. - Fixes a memory leak due to circular reference of the shared pointer.
-
bunnei authored
Kernel Rework: Memory updates and refactoring (Part 1)
-
bunnei authored
hid: Implement GameCube Controller Vibrations
-
- 26 Feb, 2021 1 commit
-
-
bunnei authored
[OpenGL] Implement glDepthRangeIndexeddNV
-
- 25 Feb, 2021 1 commit
-
-
bunnei authored
acc: Stub GetNintendoAccountUserResourceCacheForApplication
-