Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-22 | Merge pull request #7716 from german77/volume | bunnei | |
yuzu: Add volume hotkeys | |||
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 | 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 | |
2022-01-21 | service/btm: Update function tables | Lioncash | |
2022-01-21 | service/audio: Update audctl unknown function names | Lioncash | |
2022-01-21 | service/am: Update omm function tables | Lioncash | |
2022-01-21 | service/acc: Update unknown function names | Lioncash | |
Switchbrew has the function names now. | |||
2022-01-21 | Merge pull request #7755 from v1993/someone-in-here-lacks-system-wide-theming | bunnei | |
Use Default Colorful theme by default outside of Windows | |||
2022-01-21 | Merge pull request #7731 from v1993/xfb-varying-check-fix | bunnei | |
shader_recompiler: fix potential OOB access | |||
2022-01-21 | Use Default Colorful theme by default outside of Windows | v1993 | |
On OSes with system-wide theming this allows yuzu to follow system style, regardless of its exact coloration, working well with both light and dark system themes. Dark /Colorful, on the other hand, forces dark theme regardless of user preferences set in system settings, making for a poor default. Use Colorful variation to keep in line with icon style of patron-voted Dark Colorful. | |||
2022-01-20 | service: apm: Stub ISession SetCpuOverclockEnabled | Morph | |
Since we don't currently support CPU overclocking within the emulated system, this can be stubbed for now, like APM IsCpuOverclockEnabled. - Used by Gravity Rider Zero | |||
2022-01-20 | Merge pull request #7695 from Morph1984/is-pow2 | bunnei | |
common: bit_util: Add IsPow2 helper function | |||
2022-01-20 | hle: kernel: Remove redundant tracking of dummy threads. | bunnei | |
- These are already tracked by kernel's registered_objects member. | |||
2022-01-20 | hle: kernel: KThread: DummyThread can be waited, ensure wait_queue is not ↵ | bunnei | |
nullptr. | |||
2022-01-20 | hle: kernel: KThread: Decrease DummyThread priority to ensure it is never ↵ | bunnei | |
scheduled. | |||
2022-01-20 | hle: kernel: service_thread: Ensure dummy thread is closed & destroyed on ↵ | bunnei | |
thread exit. | |||
2022-01-20 | hle: kernel: KServerSession: Remove hack for CompleteSyncRequest. | bunnei | |
- This does not appear to be necessary anymore. | |||
2022-01-20 | hle: kernel: KServerSession: Simplify CompleteSyncRequest EndWait. | bunnei | |
- Considering is_thread_waiting is never set, so we can remove IsThreadWaiting. - KThread::EndWait will take the scheduler lock, so we can remove the redundant lock. | |||
2022-01-20 | hle: kernel: KThread: Ensure dummy threads never call EndWait. | bunnei | |
- These are only used by host threads for locking and will never have a wait_queue. | |||
2022-01-20 | hle: kernel: KScheduler: Ensure dummy threads are never scheduled. | bunnei | |
- These are only used by host threads for locking. | |||
2022-01-20 | hle: kernel: KThread: Rename thread_type_for_debugging -> thread_type. | bunnei | |
- This will be used to ensure that we do not schedule dummy threads. | |||
2022-01-20 | Merge pull request #7710 from german77/just-shake-it | bunnei | |
core/hid: Increment shake force | |||
2022-01-20 | video_core: constify AVCodec for ffmpeg >= 5.0 | Jan Beich | |
src/video_core/command_classes/codecs/codec.cpp:177:16: error: assigning to 'AVCodec *' from 'const AVCodec *' discards qualifiers av_codec = avcodec_find_decoder(codec); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | |||
2022-01-19 | Merge pull request #7726 from german77/clamp | Morph | |
service/hid: Initialize applet_resource on SetNpadAnalogStickUseCenterClamp | |||
2022-01-19 | service/hid: Initialize applet_resource on SetNpadAnalogStickUseCenterClamp | german77 | |
2022-01-19 | vulkan_device: Fix sType for VkPhysicalDeviceShaderAtomicInt64Features | Georg Lehmann | |
2022-01-18 | Merge pull request #7701 from bunnei/clear-mem-pages | bunnei | |
Kernel Memory Updates (Part 3): Clear KMemoryManager pages & other fixes | |||
2022-01-18 | Merge pull request #7715 from gidoly/patch-4 | bunnei | |
Xbox controller default name nit pick | |||
2022-01-18 | Merge pull request #7725 from german77/mouse_in_motion | bunnei | |
input_common: Reintroduce motion from mouse and use button names | |||
2022-01-17 | Merge pull request #7712 from bunnei/fix-thread-exit | bunnei | |
Accurately implement thread exit | |||
2022-01-17 | Merge pull request #7724 from ameerj/astc_new_nv | bunnei | |
astc_decoder: Combine FastReplicate functions to work around new NV driver bug | |||
2022-01-17 | Merge pull request #7732 from v1993/patch-7 | bunnei | |
kernel: remove no-op code | |||
2022-01-17 | input_common: Report battery for UDP controllers | Narr the Reg | |
2022-01-17 | shader_recompiler: fix potential OOB access | v1993 | |
Found by static analysis with PVS-Studio. Original check wasn't actually checking for OOB and would segfault in case of it. | |||
2022-01-17 | Merge pull request #7730 from v1993/patch-6 | Mai M | |
input_common: nitpick about SetHatButton usage | |||
2022-01-17 | Merge pull request #7729 from v1993/patch-5 | Mai M | |
input_common: fix copy-paste error | |||
2022-01-17 | Merge pull request #7728 from v1993/patch-4 | Mai M | |
hid: fix std::transform call | |||
2022-01-17 | Merge pull request #7727 from v1993/patch-3 | Mai M | |
hid: Correct assignment source for rotations | |||
2022-01-17 | hle: remove no-op code | Valeri | |
Found by static analysis with PVS-Studio. Nobody seems to really know what was it doing there. |