- 13 Feb, 2021 4 commits
-
-
ReinUsesLisp authored
Ensure the behavior of the previous commit in tests.
-
ReinUsesLisp authored
Some games usually write memory pages currently used by the GPU, causing rendering issues (e.g. flashing geometry and shadows on Link's Awakening). To workaround this issue, Guest CPU writes are delayed until the command buffer finishes processing, but the pages are updated immediately. The overall behavior is: - CPU writes are cached until they are flushed, they update the page state, but don't change the modification state. Cached writes stop pages from being flushed, in case games have meaningful data in it. - Command processing writes (e.g. push constants) update the page state and are marked to the command processor as dirty. They don't remove the state of cached writes.
-
bunnei authored
kernel: More accurately utilize resource_limit
-
ameerj authored
-
- 12 Feb, 2021 3 commits
-
-
ameerj authored
This implements KScopedReservation, allowing resource limit reservations to be more HW accurate, and release upon failure without requiring too many conditionals.
-
Chloe authored
* kernel: Unify result codes Drop the usage of ERR_NAME convention in kernel for ResultName. Removed seperation between svc_results.h & errors.h as we mainly include both most of the time anyways. * oops * rename errors to svc_results
-
bunnei authored
core: Silence various warnings on Clang 12
-
- 11 Feb, 2021 3 commits
- 10 Feb, 2021 8 commits
-
-
bunnei authored
configure_input_player_widget: Minor cleanup
-
LC authored
common: Add -fsized-deallocation as a Clang flag
-
LC authored
core: Add -fsized-dealloction as a Clang flag
-
LC authored
configure_input_player_widget: Silence unused variable warnings
-
lat9nq authored
Prevents clang 11 from throwing an error since these variables are unused.
-
lat9nq authored
Prevents an operator delete error when compiling with Clang 11.
-
lat9nq authored
Prevents a operator delete error when compiling with Clang 11.
-
Ameer J authored
udp: Silence warnings on Clang 12
-
- 09 Feb, 2021 15 commits
-
-
bunnei authored
video_core: Remove unused functions and variables
-
Lioncash authored
Clang 12 currently falls over in the face of this.
-
Lioncash authored
Prevents warnings on clang 12. This path is reachable on other variations of the build that disable the unreachable macro.
-
Lioncash authored
We were previously the name of the object being initialized within its own initializer, which results in uninitialized data being read.
-
Lioncash authored
Simply mark them as unused for now.
-
Lioncash authored
Prevents compilation errors on clang 12 due to incomplete types within a unique_ptr member.
-
Lioncash authored
Resolves warnings on clang 12
-
Lioncash authored
Silences a few warnings on clang 12.
-
Lioncash authored
Reduces the amount of code to read in expressions a little bit by separating constituents out a little.
-
Lioncash authored
Previously a function was copying an array of 20 std::string instances by value.
-
Jatoxo authored
* Add some depth to ProJoysticks * address comments * clang * address nits * fix wrong inner_offset when offset.x was 0
-
Morph authored
cmake: Revert FFmpeg 4.3.1 update for Windows builds
-
ameerj authored
The new 4.3.1 externals build seems to not be compatible with yuzu. This also fixes an oversight when renaming CMake variables.
-
Ameer J authored
cmake: FFmpeg linking rework
-
bunnei authored
olsc: Stub GetSaveDataBackupSetting
-
- 08 Feb, 2021 7 commits
-
-
bunnei authored
Prevent over scheduling audio events and add motion update unschedule event
-
Schplee authored
-
LC authored
string_util: Remove MSVC workaround for converting between UTF8/UTF16
-
Morph authored
This has been fixed as of Visual Studio 2019 Version 16.2
-
bunnei authored
Settings: Make settings controller image change with controller input
-
german authored
-
german authored
-