summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2021-02-05CMake: Implement YUZU_USE_BUNDLED_FFMPEGlat9nq
For Linux, instructs CMake to use the FFmpeg submodule in externals. This is HEAVILY based on our usage of the late Unicorn. Minimal change to MSVC as it uses the yuzu-emu/ext-windows-bin. MinGW now targets the same ext-windows-bin libraries as MSVC for FFmpeg. Adds FFMPEG_LIBRARIES to WIN32 and simplifies video_core/CMakeLists.txt a bit.
2021-02-04Merge pull request #5865 from lat9nq/conditionally-quietbunnei
video_core: host_shaders: Don't pass --quiet to glslangValidator if unavailable
2021-02-04Merge pull request #5876 from lioncash/truncationbunnei
k_affinity_mask: Avoid implicit truncation to bool
2021-02-04k_affinity_mask: Avoid implicit truncation to boolLioncash
This can cause compiler warnings. Instead, we can explicitly add a boolean expression around it to naturally turn the result into a bool.
2021-02-04key_manager: Create the keys directory if it does not existMorph
2021-02-03Merge pull request #5870 from german77/hanheldfix2bunnei
config: Always update handheld config
2021-02-03Merge pull request #5863 from ogniK5377/disable-reverbbunnei
audren: Disable reverb for the time being
2021-02-03Always update handheld configgerman
2021-02-03Merge pull request #5848 from ogniK5377/k-resourcelimitbunnei
kernel: Rewrite resource limit to be more accurate
2021-02-03Simplify limitableresource namesChloe Marcec
2021-02-02Merge pull request #5842 from german77/userfixbunnei
acc: Fix error when second user is selected
2021-02-02Merge pull request #5841 from german77/usernamebunnei
Avoid overwriting username
2021-02-02settings: Log the cache, config, and mod load directoriesMorph
2021-02-01video_core: host_shaders: Don't pass --quiet to glslangValidator if unavailablelat9nq
Prevents CMake from calling `glslangValidator` with `--quiet` when it is not available, i.e. on older downstream versions from Ubuntu.
2021-02-01Merge pull request #5861 from german77/HandheldFixbunnei
hid: Only update motion for npad and prevent over scheduling events
2021-02-02Compile errorChloe Marcec
2021-02-02Address issuesChloe Marcec
2021-02-01arm_dynarmic_32: Print out CPSR.T on exceptionMerryMage
2021-01-31Merge pull request #5859 from Morph1984/nifmbunnei
nifm: Stub GetCurrentNetworkProfile and GetCurrentIpConfigInfo
2021-01-31Merge pull request #5856 from Morph1984/nifm-fix-getappletinfo-stubAmeer J
nifm: Fix GetAppletInfo stub
2021-02-01audren: Disable reverb for the time beingChloe Marcec
As this is causing issues in a few games, it's best to have it disabled until it's completely implemented
2021-01-31Merge pull request #5858 from Morph1984/IsGamePlayRecordingSupported-stubbunnei
am/IApplicationFunctions: Stub IsGamePlayRecordingSupported
2021-01-31Only update motion for npad and prevent over scheduling eventsgerman
2021-01-31Merge pull request #5860 from Morph1984/prepo-transmission-stubbunnei
prepo: Stub RequestImmediateTransmission and GetTransmissionStatus
2021-01-31Merge pull request #5846 from ameerj/analog-joinMorph
analog_from_button: Fix update_thread.join exception
2021-01-31nifm: Stub GetCurrentIpConfigInfoMorph
- Used by Lets Sing 12
2021-01-31prepo: Stub GetTransmissionStatusMorph
2021-01-31prepo: Stub RequestImmediateTransmissionMorph
- Used by Animal Crossing: New Horizons
2021-01-31nifm: Stub GetCurrentNetworkProfileMorph
- Used by Minecraft Bedrock Edition - Used by Bloons TD 5
2021-01-31nifm: Add several structsMorph
2021-01-31am/IApplicationFunctions: Stub IsGamePlayRecordingSupportedMorph
Used by RetroArch
2021-01-31bsd: Fix EventFd stubMorph
2021-01-30Merge pull request #5855 from Morph1984/bsd-fix-getsockopt-stubbunnei
bsd: Fix GetSockOpt stub
2021-01-31nifm: Fix GetAppletInfo stubMorph
2021-01-31Merge pull request #5851 from ameerj/pop-inv-stubMorph
am: Stub TryPopFromFriendInvitationStorageChannel
2021-01-31bsd: Fix GetSockOpt stubMorph
2021-01-30bsd: Stub EventFdameerj
Used by Family Feud
2021-01-30am: Stub TryPopFromFriendInvitationStorageChannelameerj
Used by Family Feud
2021-01-30fix compile errorChloe Marcec
2021-01-30cleanup commentingChloe Marcec
2021-01-30Drop m_ from lockChloe Marcec
2021-01-30Move to GetGlobalTimeNs, fix GetTotalPhysicalMemoryAvailableChloe Marcec
2021-01-30kernel: Rewrite resource limit to be more accurateChloe Marcec
Matches closer to hardware
2021-01-29Merge pull request #5779 from bunnei/kthread-rewritebunnei
Rewrite KThread to be more accurate
2021-01-29Merge pull request #5795 from ReinUsesLisp/bytes-to-map-endbunnei
video_core/memory_manager: Add BytesToMapEnd
2021-01-30Merge pull request #5838 from german77/prepostubMorph
prepo: Stub GetSystemSessionId
2021-01-29Stub GetSystemSessionIdgerman
2021-01-29Merge pull request #5805 from german77/HandheldFixbunnei
Fix connect and disconnect controller events
2021-01-29analog_from_button: Fix update_thread.join exceptionameerj
This commit aims to address an exception that occurs when trying to join the Analog object's update_thread. By using an atomic bool for the status of the update thread, we ensure its value is consistent across the threads accessing it.
2021-01-28Merge pull request #5809 from ogniK5377/FlushAudioOutBuffersbunnei
audout: FlushAudioOutBuffers