aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-08-07vcpkg: Update and update fmt to 9.0.0lat9nq
2022-08-06Merge pull request #8658 from liamwhite/plgpbunnei
video_core: differentiate between tiled and untiled framebuffer sizes for unaccelerated blits
2022-08-06Merge pull request #8700 from liamwhite/xc3-vk-crashbunnei
vk_texture_cache: return VK_NULL_HANDLE for views of null images
2022-08-06Merge pull request #8667 from Kelebek1/xc3liamwhite
[SPIRV] Add missed shader defines
2022-08-05hid: core: Delay the stop vibration command when testingNarr the Reg
2022-08-05Controller bugfixes in profile select (#8716)Steve
* Controller bugfixes in profile select, closes #8265 2 fixes for using a controller in profile select dialog. Pressing 'B' cancels the launch of the game Using controller to select a profile now correctly sets the index to use for the launch * Added brackets to if statements as requested.
2022-08-05assign colors to default_dark themeKyle K
separate commit might be useful later on
2022-08-05Linux: handle dark system themes nicelyKyle K
yuzu's default theme doesn't specify everything, which is fine for windows, but in linux anything unspecified is set to the users theme. Symptoms of this are that a linux user with a dark theme won't think to change the theme to a dark theme when first using yuzu Idea here is to try and support arbitrary themes on linux. preliminary work on a "default_dark" theme, used only as overlay for any themes that are measured to be dark mode. Other work done: FreeDesktop standard icon names: plus -> list-add delete refresh, we use view-refresh remove duplicated icons for qdarkstyle_midnight_blue referencing icon aliases in the qrc files is the way to go Note: Dynamic style changing doesn't appear to work with AppImage
2022-08-04Merge pull request #8702 from liamwhite/format-swapbunnei
renderer_vulkan: add format fallbacks for R16G16B16_SFLOAT, R16G16B16_SSCALED, R8G8B8_SSCALED
2022-08-03Qt5 work around for suzhou numeralsKyle Kienapfel
When windows is told to display Standard digits as suzhou, it is showing incorrect information in yuzu, file sizes and the CPU speed limiter are effected by this. See #8698 for some screenshots. Setting number format to Chinese (Simplified, Hong Kong SAR) is one way to see this issue in action. Fixes #8698
2022-08-02renderer_vulkan: add format fallbacks for R16G16B16_SFLOAT, ↵Liam
R16G16B16_SSCALED, R8G8B8_SSCALED
2022-08-02vk_texture_cache: return VK_NULL_HANDLE for views of null imagesLiam
2022-08-02Merge pull request #8681 from Docteh/testMorph
tidy up github actions
2022-08-02core_timing: Sleep in discrete intervals, yield during spinMorph
2022-08-02Add missing looping event schedule signalKelebek1
2022-08-02Make coretiming waiting more accurateKelebek1
2022-08-01Rework multi-core vsyncKelebek1
2022-08-01common: Use PROJECT_SOURCE_DIR to find CMakeModuleslat9nq
Fixes CMake configuration when yuzu is a submodule of another project.
2022-08-01Merge pull request #8701 from liamwhite/elfMorph
core/loader: remove ELF loader
2022-08-01Merge pull request #8697 from zhaobot/tx-update-20220801034544Mai
Update translations (2022-08-01)
2022-08-01core/loader: remove ELF loaderLiam
2022-08-01build(externals): rename Findopus to FindOpusAndrea Pappacoda
This better matches upstream's FindOpus.cmake file, and it will make using upstream's FindOpus.cmake file easier.
2022-08-01Update translations (2022-08-01)The yuzu Community
2022-07-31patreon step2: Use jobs to build for Windows and Linuxlat9nq
Apparently the two stages were not building in parallel. Specify individual jobs that run MSVC and Linux building instead.
2022-07-31Merge pull request #8678 from liamwhite/stop-waitingbunnei
video_core: stop waiting for shader compilation on user cancel
2022-07-31Merge pull request #8622 from liamwhite/progressbunnei
qt: reset progress bar after shader compilation
2022-07-31Merge pull request #8692 from DCNick3/write-command-output-on-closebunnei
Properly write out the command buffer when serving close request
2022-07-31Properly write out the command buffer when serving close requestNikita Strygin
2022-07-31ci/linux: EA AppImage adjustmentslat9nq
Prevent AppImageLauncher from trying to integrate our AppImage on end user systems. Don't include the basic yuzu executable with EA or Mainline.
2022-07-31patreon step2: Enable Linux buildlat9nq
I sure as heck don't know what I'm doing :) patreon_step2: Fix caching :limesDance: still don't know what I'm doing :limesDance:
2022-07-31ci,linux: Support Patreon releaseslat9nq
The Early Access AppImage needs to be accessible through liftinstall, so a couple modifications need to made: The DIR_NAME needs to not include the revision info. The EA AppImage name cannot contain revision info. The EA AppImage has to be packaged with the rest of the yuzu package, which means both binaries and the source are bundled with it now in an archive. In addition, fix the source archive so yuzu can actually be built from it. upload: Copy AppImage to both mainline and EA release package
2022-07-30Merge pull request #8684 from liamwhite/delete-shaderMorph
renderer_opengl: delete shader source after linking
2022-07-30renderer_opengl: delete shader source after linkingLiam
2022-07-30tidy up github actionsKyle K
ci.yml: REUSE task should only run on yuzu-emu/yuzu repository verify.yml: #8659 is a better fix to the discord-rpc dirty flag
2022-07-30Merge pull request #8640 from lat9nq/vcpkg-extraMorph
cmake,ci: vcpkg leftovers
2022-07-30Translate english pluralsKyle Kienapfel
Turns out that for Qt to properly handle plurals in English a translation needs to be provided, otherwise the user is left with messages such as "Building: 2 shader(s)" Plurals for other all other languages are handled on transifex. I wrote the README.md to just refer to it as a translation collaboration site just in case we ever switch. These translations being out of date won't pose any technical problems so I believe it is fine to handle them manually on a "best effort" basis. The files are generated into the source directory so that the relative filenames are correct. The generated file is added to .gitignore
2022-07-30Merge pull request #8664 from liamwhite/monkey-compiler-v12-1Morph
common: move forwarded value into SPSCQueue
2022-07-30Merge pull request #8677 from liamwhite/asan-wuninitializedMorph
audio_core: fix -Wuninitialized when compiling with ASan
2022-07-29video_core: stop waiting for shader compilation on user cancelLiam
2022-07-29audio_core: fix -Wuninitialized when compiling with ASanLiam
2022-07-30cmake: add option to check submodulesAlexandre Bouvier
2022-07-29externals: Update dynarmic to 6.2.3Merry
2022-07-29build: simplify find modulesAndrea Pappacoda
With this patch I've deleted a few find modules that are now unused since the vcpkg transition, as the CMake code now forces CONFIG mode for Catch2, fmt and nlohmann_json. I've then simplified the lz4, opus, and zstd modules by exclusively using pkg-config. They were using it already, but were ignoring the result. Also, I believe that manually looking for libraries was required for Conan to work, and it is thus not needed anymore. Lastly, I believe that there is no platform that ships these system libs without pkg-config/pkgconf, so requiring it should be fine.
2022-07-29common: move forwarded value into SPSCQueueLiam
2022-07-29Merge pull request #8665 from liamwhite/github-is-dumbNarr the Reg
ci: use dep5 for GitHub issue template files
2022-07-29Add missed shader defines. Fixes Xenoblade Chronicles 3 booting with Vulkan.Kelebek1
2022-07-28ci: use dep5 for GitHub issue template filesLiam
2022-07-28Update bug-report-feature-request.mdbunnei
2022-07-28Update config.ymlbunnei
2022-07-28Merge pull request #8656 from german77/audio-stepbunnei
yuzu: Add incremental steps to volume hotkeys