- 13 Jan, 2021 2 commits
-
-
ReinUsesLisp authored
Due to how error prone the container design is, this commit adds unit tests for it. Some tests taken from here are based on bugs from using this buffer container in games, so if we ever break it in the future in a way that might harm games, the tests should fail.
-
ReinUsesLisp authored
It keeps track of the modified CPU and GPU ranges on a CPU page granularity, notifying the given rasterizer about state changes in the tracking behavior of the buffer. Use a small vector optimization to store buffers smaller than 256 KiB locally instead of using free store memory allocations.
-
- 12 Jan, 2021 1 commit
-
-
bunnei authored
common/parent_of_member: Replace TYPED_STORAGE define with template alias
-
- 11 Jan, 2021 24 commits
-
-
Lioncash authored
Provides the same construct, but makes it obey namespacing.
-
bunnei authored
Rewrite KSynchronizationObject, KConditonVariable, and KAddressArbiter
-
bunnei authored
- This is decoupled from core functionality and used for debugging only.
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
- This is how the real kernel works, and is more accurate and simpler.
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
yuzu/main: Add basic command line arguments
-
LC authored
config: Enable docked mode by default
-
- 10 Jan, 2021 5 commits
- 09 Jan, 2021 8 commits
-
-
LC authored
common/div_ceil: Return numerator type
-
LC authored
general: Resolve C4062 warnings on MSVC
-
Morph authored
-
ReinUsesLisp authored
Fixes instances where DivCeil(u32, u64) would surprisingly return u64, instead of the more natural u32.
-
Rodrigo Locatti authored
cmake: Enforce C4062, C4265, C4388, and C5038
-
ReinUsesLisp authored
This should match some warnings we treat as errors on gcc and clang, caching bugs early and reducing the number of instances where we have to edit commits to make CI happy when developing from Windows.
-
ReinUsesLisp authored
-
ReinUsesLisp authored
-