| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | input_common: Add option to configure gyro threshold | german77 | |
| 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 | |
| 2022-01-21 | Merge pull request #7752 from Morph1984/SetCpuOverclockEnabled | bunnei | |
| service: apm: Stub ISession SetCpuOverclockEnabled | |||
| 2022-01-21 | hle: kernel: KThread: Ensure host (dummy) threads block on locking. | bunnei | |
| - But do not enter the priority queue, as otherwise they will be scheduled. - Allows dummy threads to use guest synchronization primitives. | |||
| 2022-01-21 | service/wlan: Update function tables | Lioncash | |
| 2022-01-21 | service/usb: Update function tables | Lioncash | |
| 2022-01-21 | service/set: Update function tables | Lioncash | |
| 2022-01-21 | service/ns: Update function tables | Lioncash | |
| 2022-01-21 | service/nim: Update unknown function table entries | Lioncash | |
| 2022-01-21 | service/friend: Update unknown function table entries | Lioncash | |
| 2022-01-21 | service/filsystem: Update fsp-srv function table | Lioncash | |
