Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-01-26 | Merge pull request #7762 from bunnei/un-map-improve | bunnei | |
Kernel Memory Updates (Part 4): Improve Un/MapPages, and more. | |||
2022-01-26 | Merge pull request #7780 from lioncash/macro | bunnei | |
video_core/macro: Move impl classes into their cpp files | |||
2022-01-25 | Merge pull request #7769 from german77/no-control | bunnei | |
yuzu: Add setting to disable controller navigation | |||
2022-01-25 | Merge pull request #7768 from Moonlacer/fsr-1.0.2 | bunnei | |
Update AMD FidelityFX Super Resolution™ to 1.0.2 | |||
2022-01-25 | Merge pull request #7777 from lioncash/nodisc | Morph | |
shader_recompiler: Remove unnecessary [[nodiscard]] specifier | |||
2022-01-25 | Merge pull request #7779 from lioncash/gpu-iface | Morph | |
gpu: Remove obsoleted CDmaPusher() accessors | |||
2022-01-25 | Merge pull request #7778 from lioncash/comma | Morph | |
vk_fsr: Replace comma operator with semicolon | |||
2022-01-25 | Merge pull request #7774 from lioncash/mapping | Morph | |
input_common/main: Pass MappingData by const reference in callbacks | |||
2022-01-25 | Merge pull request #7773 from lioncash/udp-deprecated | Morph | |
input_common/udp_client: Replace deprecated from_string()/to_ulong() functions | |||
2022-01-25 | Merge pull request #7771 from lioncash/assert | Morph | |
kernel/k_affinity_mask: Remove duplicated assert | |||
2022-01-25 | video_core/macro: Add missing <cstring> header | Lioncash | |
Necessary since memcpy is used. | |||
2022-01-25 | video_core/macro_interpreter: Move impl class to the cpp file | Lioncash | |
Keeps the implementation hidden from the intended API and lessens the header dependencies on the interpreter's header. | |||
2022-01-25 | video_core/macro_hle: Return unique_ptr directly from GetHLEProgram() | Lioncash | |
Same behavior, but less code and header dependencies. | |||
2022-01-25 | video_core/macro: Remove unused parameter from Execute() | Lioncash | |
Simplifies the function interface. | |||
2022-01-25 | video_core/macro_jit_x64: Remove unused impl class member | Lioncash | |
Reduces the size of the impl class a tiny bit. | |||
2022-01-25 | video_core/macro_jit_x64: Decouple PersistentCallerSavedRegs() from impl | Lioncash | |
This doesn't depend on class state and can just be a regular function. | |||
2022-01-25 | video_core/macro_jit_x64: Move impl class into cpp file | Lioncash | |
Keeps the implementation internalized and also reduces API-facing header dependencies. Notably, this fully internalizes all of the xbyak externals. | |||
2022-01-25 | video_core/macro_hle: Move impl class into cpp file | Lioncash | |
Given it's intended to be an internal implementation class, we can move it into the cpp file to ensure that. This also lets us move some header dependencies into the cpp file as well. | |||
2022-01-25 | gpu: Tidy up forward declarations | Lioncash | |
Over time a few forward declarations became unnecessary, so we can remove these to tidy up the header a little bit. | |||
2022-01-25 | gpu: Remove obsoleted CDMAPusher() accessors | Lioncash | |
These were obsoleted in 2c47f8aa1886522898b5b3a73185b5662be3e9f3 but were accidentally overlooked. | |||
2022-01-25 | vk_fsr: Replace comma operator with semicolon | Lioncash | |
Generally, we should be ending statements with a semicolon not a comma Resolves a clang diagnostic. | |||
2022-01-25 | shader_recompiler: Remove unnecessary [[nodiscard]] | Lioncash | |
Since ConvertLegacyToGeneric has a void return value, there's nothing that is actually returned by the function. | |||
2022-01-24 | Merge pull request #7765 from bunnei/update-thread-count | bunnei | |
hle: kernel: KThread: Improve Increment/Decrement RunningThreadCount. | |||
2022-01-24 | Merge pull request #7760 from german77/inverted_keyboard | bunnei | |
yuzu: Add modifiers for keyboard | |||
2022-01-24 | input_common/input_engine: Ensure PadIdentifier UUIDs have a valid initial state | Lioncash | |
The default constructor of a UUID instance doesn't initialize the underlying array. | |||
2022-01-24 | input_common/input_mapping: Simplify UUID validity checks | Lioncash | |
Makes the checks a little more intuitive to read and doesn't construct an extra UUID instance | |||
2022-01-24 | input_common/input_mapping: Add missing includes | Lioncash | |
Ensures that the class always sees the types it needs. | |||
2022-01-24 | input_common/input_mapping: Remove const from return value | Lioncash | |
Top-level const on a return by value can inhibit move semantics, and is unnecessary. | |||
2022-01-24 | input_common/input_mapping: Default constructor | Lioncash | |
2022-01-24 | input_common/main: Pass MappingData by const reference in callbacks | Lioncash | |
Avoids creating unnecessary 168 byte copies per callback invocation. | |||
2022-01-24 | input_common/udp_client: Replace deprecated from_string()/to_ulong() functions | Lioncash | |
These are deprecated and make_address variants and to_uint() should be used instead. | |||
2022-01-24 | input_common/udp_client: Prevent unnecessary string copies | Lioncash | |
We can also remove some redundant const on the return values, since these don't do anything | |||
2022-01-24 | kernel/k_affinity_mask: Remove duplicated assert | Lioncash | |
This is already checked inside GetCoreBit() | |||
2022-01-23 | yuzu: Add setting to disable controller navigation | german77 | |
2022-01-23 | Update FSR to 1.0.2 | Moonlacer | |
Updates yuzu's FSR implementation to 1.0.2 | |||
2022-01-22 | hle: kernel: KThread: Improve Increment/Decrement RunningThreadCount. | bunnei | |
- Previously implementation was incorrect, and would occasionally underflow. | |||
2022-01-22 | core: hle: kernel: KPageTable: Various improvements to MapPages and UnmapPages. | bunnei | |
2022-01-22 | core: hle: kernel: KPageTable: MapProcessCode: Various cleanup. | bunnei | |
2022-01-22 | core: hle: kernel: KPageTable: ReserveTransferMemory: Various cleanup. | bunnei | |
2022-01-22 | core: hle: kernel: KPageTable: ResetTransferMemory: Various cleanup. | bunnei | |
2022-01-22 | core: hle: kernel: KPageTable: SetMemoryAttribute: Various cleanup. | bunnei | |
2022-01-22 | Merge pull request #7716 from german77/volume | bunnei | |
yuzu: Add volume hotkeys | |||
2022-01-22 | core: hle: kernel: KPageTable: Assert valid address on GetPhysicalAddr. | bunnei | |
2022-01-22 | core: hle: kernel: KPageTable: Operate: Assert lock ownership. | bunnei | |
2022-01-22 | core: hle: kernel: KPageTable: SetHeapSize: Cleanup & take physical memory lock. | bunnei | |
2022-01-22 | core: hle: kernel: Refactor Un/MapPhysicalMemory to remove unnecessary methods. | bunnei | |
2022-01-22 | core: hle: kernel: Rename Un/Map to Un/MapMeory. | bunnei | |
2022-01-22 | Merge pull request #7735 from german77/udp_battery | bunnei | |
input_common: Report battery for UDP controllers | |||
2022-01-21 | Merge pull request #7737 from bunnei/fix-dummy-thread-leak | bunnei | |
Various fixes to HLE service thread management | |||
2022-01-21 | yuzu: Add modifiers for keyboard | Narr the Reg | |