summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #8611 from liamwhite/fix-flatpak-crashGravatar bunnei2022-07-221-5/+8
|\ | | | | video_core: use correct byte size for framebuffer
| * video_core: use correct byte size for framebufferGravatar Liam2022-07-191-5/+8
| |
* | Merge pull request #8624 from lat9nq/vcpkgGravatar bunnei2022-07-229-156/+79
|\ \ | | | | | | ci,CMake: Drop Conan support for vcpkg
| * | gitmodules: Remove 'externals' from names of submodulesGravatar lat9nq2022-07-221-3/+3
| | |
| * | ci,CMake: Integrate vcpkg into CMakeListsGravatar lat9nq2022-07-228-7/+44
| | | | | | | | | | | | Uses manifest mode if the bundled vcpkg is used.
| * | ci,CMake: Drop Conan support for vcpkgGravatar lat9nq2022-07-225-149/+35
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Between packages breaking, Conan always being a moving target for minimum required CMake support, and now their moves to Conan 2.0 causing existing packages to break, I suppose this was a long time coming. vcpkg isn't without its drawbacks, but at the moment it seems easier on the project to use for external packages. Mostly removes the logic for Conan from the root CMakeLists file, leaving basic find_package()'s in its place. Sets only the find_package()'s that require CONFIG mode as necessary. clang and linux CI now use the vcpkg toolchain file configured in the Docker container when possible. mingw CI turns off YUZU_TESTS because there's no way on the container to run Windows executables on a Linux host anyway, and it's not easy to get Catch2 there.
* | Merge pull request #8598 from Link4565/recv-dontwaitGravatar bunnei2022-07-211-1/+19
|\ \ | | | | | | Enable the use of MSG_DONTWAIT flag on RecvImpl
| * | Enable the use of MSG_DONTWAIT flag on RecvImplGravatar Link45652022-07-161-1/+19
| | |
* | | Merge pull request #8607 from lat9nq/sdl-2.0.20Gravatar Narr the Reg2022-07-211-0/+0
|\ \ \ | | | | | | | | externals: Revert SDL2 to release-2.0.20
| * | | externals: Revert SDL2 to release-2.0.20Gravatar lat9nq2022-07-181-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | prerelease-2.23.1 appears to have issues on the SteamDeck with external controllers. Revert to 2.0.20 for now (and as opposed to using prerelease-2.0.19 like before.)
* | | | Merge pull request #8610 from yuzu-emu/HandheldGravatar Narr the Reg2022-07-191-1/+1
|\ \ \ \ | | | | | | | | | | Rename Undocked to Handheld in input settings
| * | | | Update configure_input.uiGravatar Matías Locatti2022-07-191-1/+1
|/ / / /
* | | | Merge pull request #8604 from merryhime/A64CallbackConfigPassGravatar bunnei2022-07-191-0/+0
|\ \ \ \ | |/ / / |/| | | externals: Update dynarmic to 6.2.1
| * | | externals: Update dynarmic to 6.2.1Gravatar Merry2022-07-171-0/+0
| | |/ | |/| | | | | | | Fix issue with A64CallbackConfigPass
* | | Merge pull request #8581 from devsnek/send-resumeGravatar bunnei2022-07-184-0/+23
|\ \ \ | |/ / |/| | implement resume message
| * | implement resume messageGravatar Gus Caplan2022-07-174-0/+23
|/ /
* | Merge pull request #8569 from merryhime/watchpointsGravatar merry2022-07-175-8/+3
|\ \ | | | | | | dynarmic: Abort watchpoints ASAP
| * | dynarmic: Abort watchpoints ASAPGravatar Merry2022-07-155-8/+3
| | |
* | | Merge pull request #8508 from yuzu-emu/mc-speed-limitGravatar bunnei2022-07-1710-130/+20
|\ \ \ | | | | | | | | hle: service: nvflinger: Factor speed limit into frame time calculation.
| * | | hle: service: nvflinger: Fix implicit conversion.Gravatar bunnei2022-07-161-1/+4
| | | |
| * | | yuzu: settings: Remove framerate cap and merge unlocked framerate setting.Gravatar bunnei2022-07-1610-135/+15
| | | | | | | | | | | | | | | | - These were all somewhat redundant.
| * | | hle: service: nvflinger: Factor speed limit into frame time calculation.Gravatar bunnei2022-07-161-1/+8
| | | | | | | | | | | | | | | | | | | | - This allows the %-based "Limit Speed Percent" setting to work with MC emulation. - This is already supported for SC emulation.
* | | | Merge pull request #8544 from german77/14dot0Gravatar bunnei2022-07-178-29/+45
|\ \ \ \ | | | | | | | | | | service: Update some services to 14.0.0+
| * | | | service: fatal: Add function tableGravatar german772022-07-141-1/+7
| | | | |
| * | | | service: btdrv,bcat,btm: Update service tables to 14.0.0Gravatar german772022-07-143-4/+13
| | | | |
| * | | | service am: Update service tables to 14.0.0Gravatar german772022-07-141-0/+3
| | | | |
| * | | | service: ac: Replace intances of ProfileData with UserDataGravatar german772022-07-143-24/+22
| | | | |
* | | | | Merge pull request #8525 from lat9nq/update-sdlGravatar bunnei2022-07-171-0/+0
|\ \ \ \ \ | | | | | | | | | | | | externals/SDL: Update to prerelease-2.23.1
| * | | | | externals/SDL: Update to prerelease-2.23.1Gravatar lat9nq2022-06-301-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | This includes a fix needed for building with MSYS2/MinGW.
* | | | | | Merge pull request #8543 from BreadFish64/use_tsc_from_capsGravatar bunnei2022-07-163-1/+22
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | common/x64: Use TSC clock rate from CPUID when available
| * | | | | guard against div-by-zeroGravatar Marshall Mohror2022-07-061-2/+5
| | | | | |
| * | | | | common/x64: Use TSC clock rate from CPUID when availableGravatar Marshall Mohror2022-07-063-1/+19
| | | | | | | | | | | | | | | | | | | | | | | | The current method used to estimate the TSC is fairly accurate - within a few kHz - but the exact value can be extracted from CPUID if available.
* | | | | | Merge pull request #8593 from merryhime/ranged-setting-TGravatar bunnei2022-07-166-58/+59
|\ \ \ \ \ \ | | | | | | | | | | | | | | common/setting: Make ranged a property of the type
| * | | | | | common/setting: Make ranged a property of the typeGravatar merry2022-07-156-58/+59
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Avoids new GCC 12 warnings when Type is of form std::optional<T> - Makes more sense this way, because ranged is not a property which would change over time
* | | | | | | Merge pull request #8594 from liamwhite/skip-wpGravatar bunnei2022-07-162-6/+6
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | core/arm: skip watchpoint checks when reading instructions
| * | | | | | | core/arm: skip watchpoint checks when reading instructionsGravatar Liam2022-07-152-6/+6
| |/ / / / / /
* | | | | | | Merge pull request #8511 from german77/hbmenuGravatar bunnei2022-07-1611-85/+224
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | | service: ptm: Add TS, nifm: Stub GetInternetConnectionStatus
| * | | | | | service: nifm: Stub GetInternetConnectionStatusGravatar german772022-06-281-1/+41
| | | | | | |
| * | | | | | service: ptm: Rewrite PSM and add TSGravatar german772022-06-2810-84/+183
| | | | | | |
* | | | | | | Merge pull request #8560 from liamwhite/bitfield-may-aliasGravatar bunnei2022-07-151-0/+9
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | common: fix bitfield aliasing on GCC/Clang
| * | | | | | common: fix bitfield aliasing on GCC/ClangGravatar Liam2022-07-091-0/+9
| | | | | | |
* | | | | | | Merge pull request #8587 from merryhime/padding-unusedGravatar Morph2022-07-151-4/+6
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | common_funcs: Mark padding as [[maybe_unused]]
| * | | | | | | common_funcs: Mark padding as [[maybe_unused]]Gravatar Merry2022-07-151-4/+6
| | |_|_|_|_|/ | |/| | | | |
* | | | | | | Merge pull request #8588 from merryhime/IBinder-vdestructGravatar Morph2022-07-151-0/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | nvflinger: Polymorphic destructor requried for abstract class IBinder
| * | | | | | | nvflinger: Polymorphic destructor requried for abstract class IBinderGravatar Merry2022-07-151-0/+1
| |/ / / / / /
* | | | | | | Merge pull request #8586 from merryhime/KCodeMemory-overrideGravatar Morph2022-07-151-3/+3
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | KCodeMemory: Mark virtual methods as override
| * | | | | | KCodeMemory: Mark virtual methods as overrideGravatar Merry2022-07-151-3/+3
|/ / / / / /
* | | | | | Merge pull request #8540 from lat9nq/copy-nv-ffmpegGravatar liamwhite2022-07-141-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | ci/windows: Copy what of FFmpeg not already present
| * | | | | | ci/windows: Copy what of FFmpeg not already presentGravatar lat9nq2022-07-051-1/+1
| | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | Prevents overwriting libwinpthreads.dll when one should already be present from the first DLL search.
* | | | | | Merge pull request #8539 from Morph1984/gha-update-actionsGravatar liamwhite2022-07-142-6/+6
|\ \ \ \ \ \ | | | | | | | | | | | | | | ci: Update various actions from v2 to v3