Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-04-19 | Allow passing `bind_address` to dedicated room. | Aaron Roney | |
2023-04-14 | Merge pull request #10030 from Wollnashorn/botw-amd-fix | bunnei | |
shader_recompiler: Fix ImageGather rounding on AMD/Intel | |||
2023-04-14 | Merge pull request #10055 from v1993/patch-1 | Narr the Reg | |
input_common: minor fix to mouse movement | |||
2023-04-14 | input_common: minor fix to mouse movement | Valeri | |
2023-04-12 | video_core: Enable ImageGather rounding fix on AMD open source drivers | Wollnashorn | |
2023-04-11 | Merge pull request #10008 from vonchenplus/texture_cache | liamwhite | |
video_core: update imageinfo implement | |||
2023-04-10 | Merge pull request #10027 from bylaws/master | liamwhite | |
Add some explicit latency to sample count reporting | |||
2023-04-10 | Merge pull request #10035 from liamwhite/long-long | Mai | |
kernel: switch extended memory setting to 8GB arrangement | |||
2023-04-09 | kernel: move more memory to application in 8GB arrangement | Liam | |
2023-04-08 | Merge pull request #10014 from goldenx86/linuxLTO | liamwhite | |
Re-enable LTO for GCC | |||
2023-04-08 | kernel: switch extended memory setting to 8GB arrangement | Liam | |
2023-04-08 | Use GetGlobalTimeNs as opposed to clock ticks | Billy Laws | |
2023-04-08 | shader_recompiler: Use vector arithmetic rather than component-wise in ↵ | Wollnashorn | |
ImageGatherSubpixelOffset Should be more efficient and better readable | |||
2023-04-08 | video_core: Enable ImageGather with subpixel offset on Intel | Wollnashorn | |
2023-04-08 | shader_recompiler: Add subpixel offset for correct rounding at `ImageGather` | Wollnashorn | |
On AMD a subpixel offset of 1/512 of the texel size is applied to the texture coordinates at a ImageGather call to ensure the rounding at the texel centers is done the same way as in Maxwell or other Nvidia architectures. See https://www.reedbeta.com/blog/texture-gathers-and-coordinate-precision/ for more details why this might be necessary. This should fix shadow artifacts at object edges in Zelda: Breath of the Wild (#9957, #6956). | |||
2023-04-08 | Merge pull request #10022 from liamwhite/gcc-13 | bunnei | |
general: fixes for gcc 13 | |||
2023-04-04 | Merge pull request #10028 from zhaobot/tx-update-20230404051754 | Mai | |
Update translations (2023-04-04) | |||
2023-04-04 | Update translations (2023-04-04) | The yuzu Community | |
2023-04-03 | Add some explicit latency to sample count reporting | Billy Laws | |
Some games have very tight scheduling requirements for their audio which can't really be matched on the host, adding a constant to the reported value helps to provide some leeway. | |||
2023-04-03 | Merge pull request #10024 from german77/crysis | liamwhite | |
service: hid: Fix handle validation | |||
2023-04-03 | Merge pull request #10004 from Kelebek1/cubemap | liamwhite | |
[texture_cache] Only upload GPU-modified overlaps | |||
2023-04-02 | general: fixes for gcc 13 | Liam | |
2023-04-02 | service: hid: Fix handle validation | german77 | |
2023-04-01 | Merge pull request #10020 from merryhime/update-dynarmic | bunnei | |
externals: Update dynarmic to 6.4.6 | |||
2023-04-01 | core: arm_dynarmic_32: Update SaveContext/LoadContext. | bunnei | |
2023-04-01 | Merge pull request #9969 from bylaws/master | bunnei | |
Audio synchronisation improvements | |||
2023-04-01 | Merge pull request #10006 from german77/profile_select | liamwhite | |
service: am: Improve profile select applet | |||
2023-04-01 | Merge pull request #9997 from german77/cancel_controller | liamwhite | |
applet: controller: Implement cancel button | |||
2023-04-01 | Merge pull request #9999 from german77/new_hid_hurra | liamwhite | |
service: hid: Implement SetNpadJoyAssignmentModeSingleWithDestination | |||
2023-04-01 | Merge pull request #10017 from jbeich/vk-246 | liamwhite | |
externals: update Vulkan-Headers to v1.3.246 to fix -Werror=switch with system package | |||
2023-04-01 | externals: Update dynarmic to 6.4.6 | Merry | |
2023-04-01 | Merge pull request #10005 from liamwhite/kernel-atomics | bunnei | |
kernel: fix unbounded stack usage in atomics | |||
2023-04-01 | externals: update Vulkan-Headers to v1.3.246 | Jan Beich | |
2023-03-31 | video_core: Keep the definition of DimensionControl consistent with nvidia ↵ | Feng Chen | |
open doc | |||
2023-03-30 | Re-enable LTO for Linux | Matías Locatti | |
Using the tested method of only enabling it for core and video_core. Clang is skipped, because Clang. | |||
2023-03-30 | Merge pull request #10010 from maxdunbar/typo | liamwhite | |
Fix: 'Continous' typo | |||
2023-03-30 | applet: controller: Implement cancel button | german77 | |
2023-03-29 | service: hid: Implement SetNpadJoyAssignmentModeSingleWithDestination | german77 | |
Used by Let's Get Fit | |||
2023-03-29 | Fixes 'Continous' typo | Max Dunbar | |
2023-03-29 | service: am: Improve profile select applet | Narr the Reg | |
2023-03-29 | Merge pull request #9505 from liamwhite/request-exit | liamwhite | |
applets: implement RequestExit | |||
2023-03-28 | kernel: fix unbounded stack usage in atomics | Liam | |
2023-03-28 | Merge pull request #10003 from german77/disconnect | liamwhite | |
service: hid: Silence warning on MergeSingleJoyAsDualJoy | |||
2023-03-28 | Merge pull request #9982 from Morph1984/tpause | liamwhite | |
x64: Make use of waitpkg instructions for power efficient sleeps | |||
2023-03-28 | Only upload GPU-modified overlaps | Kelebek1 | |
2023-03-27 | telemetry: Add waitpkg instruction | Morph | |
2023-03-27 | x64: Simplify RDTSC on non-MSVC compilers | Morph | |
Co-Authored-By: liamwhite <liamwhite@users.noreply.github.com> | |||
2023-03-27 | core_timing: Make use of MicroSleep for x64 CPUs | Morph | |
For CPUs that support tpause, this should result in significant CPU power savings over thread yield in this spin wait. | |||
2023-03-27 | x64: Add MicroSleep | Morph | |
MicroSleep allows the processor to pause for a "short" amount of time (in the microsecond range). This is useful for spin-waiting that does not require nanosecond precision. This uses the new TPAUSE instruction introduced on Intel's newest processors as part of the waitpkg instructions. For CPUs that do not support waitpkg instructions, this is equivalent to yield(). Co-Authored-By: liamwhite <liamwhite@users.noreply.github.com> | |||
2023-03-27 | x64: cpu_detect: Add detection of waitpkg instructions | Morph | |
waitpkg introduces 3 instructions, UMONITOR, UMWAIT and TPAUSE. |