summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2023-06-05settings: Always report a valid time zonelat9nq
Prevents needing to deduce the non-Switch setting in core. Instead, we deduce the meaning of this setting where the heresy is committed, in common. settings: Remove strftime usage GetTimeZoneString: Use standard features Also forces GMT on MinGW due to broken strftime.
2023-06-05time_manager: Don't offset RTC by system time zonelat9nq
This causes the emulated system's universal time to be on the user's clock, and the user time to be off if they set a time zone. time_manager: Remove GetExternalRtcTime
2023-06-05tz_content_manager: Detect system time zonelat9nq
Uses C++20 tzdb to determine the system timezone. The switch uses the 597 posix time zones, so this needs tests if the system time zone isn't posix-compliant.
2023-06-04Merge pull request #10594 from liamwhite/double-patchbunnei
fsp-srv: avoid patching romfs multiple times
2023-06-03Merge pull request #10588 from liamwhite/vfs-cachedbunnei
vfs: add vfs_cached for romfs build
2023-06-03fsp-srv: avoid patching romfs multiple timesLiam
2023-06-03romfs: use vfs_cached for romfs outputLiam
2023-06-03vfs: add vfs_cached for romfs buildLiam
2023-06-01host_memory: merge adjacent placeholder mappings on Linuxkkoniuszy
Track the private anonymous placeholder mappings created by Unmap() and wherever possible, replace existing placeholders with larger ones instead of creating many small ones. This helps with the buildup of mappings in /proc/YUZU_PID/maps after a longer gaming session, improving stability without having to increase vm.max_map_count to a ridiculous value. The amount of placeholder mappings will no longer outgrow the amount of actual memfd mappings in cases of high memory fragmentation.
2023-06-01Merge pull request #10091 from Kelebek1/bc_buggggggliamwhite
Fix buffer overlap checking skipping a page for stream score right expand
2023-06-01Merge pull request #10530 from Kelebek1/syncpt_oobliamwhite
Fix incorrect syncpt id bounds check and potential out of bounds lookup
2023-06-01Merge pull request #10474 from GPUCode/you-left-me-waitingliamwhite
Remove timeline semaphore wait
2023-06-01Merge pull request #10352 from grimkor/add-context-menu-status-bar-settingsliamwhite
add context menu for status bar settings
2023-06-01Merge pull request #10482 from german77/gamelistliamwhite
yuzu: Disable game list while game is running
2023-05-31Fix incorrect id check and potential out of bounds lookupKelebek1
2023-05-30Skip BufferCache tickframe with no channel state setKelebek1
2023-05-30input_common: rename PAGE_SIZE to avoid conflict12101111
See also: https://github.com/yuzu-emu/yuzu/issues/8779
2023-05-29yuzu: Disable game list while game is runninggerman77
2023-05-28externals: Update to fmt 10 and add format_as formatter for BitFieldMorph
Implicit conversions are now disallowed in fmt 10. Use format_as to convert to the underlying type.
2023-05-28Merge pull request #10483 from ameerj/gl-cpu-astcliamwhite
gl_texture_cache: Fix ASTC CPU decoding with compression disabled
2023-05-28Merge pull request #10280 from danilaml/cmake-bin-dirliamwhite
Use TARGET_FILE_DIR generator expression
2023-05-28Merge pull request #10283 from danilaml/support-interlaced-videosliamwhite
Add support for deinterlaced video playback
2023-05-28Merge pull request #10463 from liamwhite/this-is-why-we-need-gliamwhite
vfs_concat: fix time complexity of read
2023-05-28Merge pull request #10464 from liamwhite/clear-cacheliamwhite
qt: add menu item to remove cache storage
2023-05-28Merge pull request #10469 from Kelebek1/bc_stateliamwhite
Move buffer bindings to per-channel state
2023-05-28gl_texture_cache: Fix ASTC CPU decoding with compression disabledameerj
gl_format was incorrectly being overwritten when compression was disabled
2023-05-28renderer_vulkan: Remove timeline semaphore waitGPUCode
2023-05-27Audren wait as suggested by ByLawsKelebek1
2023-05-27Move buffer bindings to per-channel stateKelebek1
2023-05-26qt: add menu item to remove cache storageLiam
2023-05-26Merge pull request #10414 from liamwhite/anv-push-descriptorMatías Locatti
vulkan_device: Enable VK_KHR_push_descriptor on newer ANV
2023-05-26Merge pull request #10418 from liamwhite/blink-and-youll-miss-itMatías Locatti
texture_cache: process aliases and overlaps in the correct order
2023-05-26vfs_concat: fix time complexity of readLiam
2023-05-26Fix buffer overlap checking skipping a page for stream score right expandKelebek1
2023-05-26shader_recompiler: fix copy-paste errorLiam
2023-05-25Merge pull request #10221 from Kelebek1/partial_dsp_revertbunnei
Add a 5ms tiemout to the DSP processing wait
2023-05-25Merge pull request #10396 from german77/amiibo_writebunnei
input_common: Implement amiibo writing
2023-05-25Merge pull request #10454 from 521337/fix-u-optionliamwhite
Don't exit when using "-u" option in yuzu-cmd
2023-05-25Merge pull request #10452 from liamwhite/ibgcFernando S
video_core: don't garbage collect during configuration
2023-05-25Don't exit when using "-u" option in yuzu-cmdAriel Cabello
2023-05-25video_core: don't garbage collect during configurationLiam
2023-05-25Add short "-u" option for yuzu_cmd.Ariel Cabello
The -u short option was documented but not implemented in yuzu_cmd. The same long option --user worked before.
2023-05-24Merge pull request #10415 from german77/amiibo-no-keybunnei
service: nfc: Remove encryption key requirement
2023-05-24Merge pull request #10435 from FernandoS27/gotta-clean-mess-upsbunnei
Texture cache: revert wrong acceleration assumption
2023-05-24Texture cache: revert wrong acceleration assumptionFernando Sahmkow
2023-05-24Texture Cache Util: Fix block depth adjustment on slices.Fernando Sahmkow
2023-05-24texture_cache: process aliases and overlaps in the correct orderFernando Sahmkow
2023-05-24Merge pull request #10422 from liamwhite/gcFernando S
video_core: tune garbage collection aggressiveness
2023-05-24Merge pull request #10417 from liamwhite/check-stateFernando S
k_memory_block_manager: remove auditing calls
2023-05-24Merge pull request #10398 from liamwhite/bcnFernando S
video_core: add ASTC recompression