summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | | yuzu: Add webcam support and rebase to latest masterGravatar Narr the Reg2022-07-238-16/+43
| | | | | | |
* | | | | | | service: irs: Move to IRS namespace and minor fixesGravatar german772022-07-2319-76/+70
| | | | | | |
* | | | | | | service: irs: Split processors and implement ImageTransferProcessorGravatar german772022-07-2318-291/+1091
| | | | | | |
* | | | | | | core: hid: Add cammera supportGravatar german772022-07-236-3/+423
| | | | | | |
* | | | | | | yuzu: Hook qt camera to camera driverGravatar german772022-07-2313-1/+481
| | | | | | |
* | | | | | | input_common: Add camera driverGravatar german772022-07-2311-5/+298
| |_|/ / / / |/| | | | |
* | | | | | Merge pull request #8545 from Kelebek1/AudioGravatar liamwhite2022-07-23269-8436/+33703
|\ \ \ \ \ \ | | | | | | | | | | | | | | Project Andio
| * | | | | | Project AndioGravatar Kelebek12022-07-22269-8436/+33703
| | | | | | |
* | | | | | | 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
| | | | | | | |
* | | | | | | | ci,CMake: Drop Conan support for vcpkgGravatar lat9nq2022-07-221-2/+3
| |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| | | | | | | |
* | | | | | | | Update configure_input.uiGravatar Matías Locatti2022-07-191-1/+1
| | | | | | | |
* | | | | | | | implement resume messageGravatar Gus Caplan2022-07-174-0/+23
| |/ / / / / / |/| | | | | |
* | | | | | | Merge pull request #8569 from merryhime/watchpointsGravatar merry2022-07-174-8/+3
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | dynarmic: Abort watchpoints ASAP
| * | | | | | | dynarmic: Abort watchpoints ASAPGravatar Merry2022-07-154-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 #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
| |/ / / / / / / /
* / / / / / / / / KCodeMemory: Mark virtual methods as overrideGravatar Merry2022-07-151-3/+3
|/ / / / / / / /
* | | | | | | | Merge pull request #8536 from Morph1984/fix-webapplet-inputGravatar liamwhite2022-07-141-2/+6
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | qt_web_browser: Fix button inputs with QtWebEngine
| * | | | | | | | qt_web_browser: Fix button inputs with QtWebEngineGravatar Morph2022-07-051-2/+6
| | |_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | Button inputs were broken as button was assumed to be the bit position of NpadButton prior to the input rewrite. Since this was changed to use NpadButton directly, we should count the number of trailing zeros to determine the bit position.
* | | | | | | | Merge pull request #8510 from german77/vibrationGravatar liamwhite2022-07-143-3/+12
|\ \ \ \ \ \ \ \ | |_|_|_|/ / / / |/| | | | | | | input_common: sdl: lower vibration frequency and use it's own unique thread
| * | | | | | | input_common: sdl: lower vibration frequency and use it's own unique threadGravatar german772022-06-283-3/+12
| | |_|/ / / / | |/| | | | |
* | | | | | | Merge pull request #8559 from liamwhite/waiter-listGravatar bunnei2022-07-111-3/+9
|\ \ \ \ \ \ \ | |_|_|_|/ / / |/| | | | | | kernel: fix usage of waiter_list in Finalize
| * | | | | | kernel: fix usage of waiter_list in FinalizeGravatar Liam2022-07-091-3/+9
| | |_|/ / / | |/| | | |
* | | | | | Merge pull request #8528 from Morph1984/astc10x6Gravatar Fernando S2022-07-107-1/+16
|\ \ \ \ \ \ | | | | | | | | | | | | | | renderer_(gl/vk): Implement ASTC_10x6_UNORM