summaryrefslogtreecommitdiff
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-03Merge pull request #10550 from kkoniuszy/linux-map-buildup-fixbunnei
host_memory: merge adjacent placeholder mappings on Linux
2023-06-03fsp-srv: avoid patching romfs multiple timesLiam
2023-06-03Update README.md (Add Android at builds description) (#10586)Minionguyjpro
2023-06-03romfs: use vfs_cached for romfs outputLiam
2023-06-03vfs: add vfs_cached for romfs buildLiam
2023-06-02Merge pull request #10575 from bm01/issue-templatebunnei
issue_template: Add link to website, Getting Log Files
2023-06-02issue_template: Add link to website, Getting Log FilesBaptiste Marie
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 #10541 from zhaobot/tx-update-20230601030142liamwhite
Update translations (2023-06-01)
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-06-01Merge pull request #10518 from lat9nq/ffmpeg-zombie-varliamwhite
CopyFFmpegDeps: Update variable name
2023-06-01Update translations (2023-06-01)The yuzu Community
2023-05-31Fix incorrect id check and potential out of bounds lookupKelebek1
2023-05-31CopyFFmpegDeps: Update variable namelat9nq
FFmpeg_DLL_DIR does not exist anywhere else in the repository. Evidently, the variable name was antiquated at some point, but it continued to work here as a zombie. Update the name and avoid copy issues.
2023-05-30Merge pull request #10506 from Kelebek1/bc_channel_fixbunnei
Skip BufferCache tickframe with no channel state set
2023-05-30Skip BufferCache tickframe with no channel state setKelebek1
2023-05-30Merge pull request #10504 from 12101111/rename-pagesizeNarr the Reg
input_common: rename PAGE_SIZE to avoid conflict
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-28Merge pull request #10484 from Morph1984/fmt10liamwhite
externals: Update to fmt 10 and add format_as formatter for BitField
2023-05-28CMakeLists: Rollback minimum to fmt 9Morph
The mingw fmt package https://aur.archlinux.org/packages/mingw-w64-fmt has not been updated yet.
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 #10475 from ameerj/microprofile-workaroundliamwhite
microprofile: Avoid crashing due to OOB stackPos
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 #10376 from abouvier/cmake-defaultliamwhite
cmake: apply defaults to all externals
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-28Merge pull request #10471 from Kelebek1/test2liamwhite
Wait indefinitely when audio buffer queue is too big
2023-05-28gl_texture_cache: Fix ASTC CPU decoding with compression disabledameerj
gl_format was incorrectly being overwritten when compression was disabled
2023-05-27microprofile: Avoid crashing due to OOB stack posameerj
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-26Merge pull request #10459 from liamwhite/shfMatías Locatti
shader_recompiler: fix copy-paste error
2023-05-26vfs_concat: fix time complexity of readLiam