summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | | | hle: service: vi: Create a service thread where appropriate.Gravatar bunnei2022-04-021-1/+2
| | | | | | | | | | |
| * | | | | | | | | | hle: service: bsd: Create a service thread where appropriate.Gravatar bunnei2022-04-021-1/+2
| | | | | | | | | | |
| * | | | | | | | | | hle: service: filesystem: Create a service thread where appropriate.Gravatar bunnei2022-04-021-5/+8
| | | | | | | | | | |
| * | | | | | | | | | hle: service: audio: Create a service thread where appropriate.Gravatar bunnei2022-04-022-4/+6
| | | | | | | | | | |
| * | | | | | | | | | hle: service: Add option for service interfaces to create or use the default ↵Gravatar bunnei2022-04-025-11/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | thread.
| * | | | | | | | | | hle: kernel: Create a default thread for services that do not need their own ↵Gravatar bunnei2022-04-022-4/+26
| | |_|/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | host thread.
* | | | | | | | | | service: hid: Partially revert #8123Gravatar german772022-04-051-0/+4
| | | | | | | | | |
* | | | | | | | | | Merge pull request #8137 from bunnei/improve-nvflinger-2Gravatar bunnei2022-04-059-91/+99
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / |/| | | | | | | | | Follow-up fixes for NVFlinger rewrite (Part 2)
| * | | | | | | | | hle: service: nvflinger: buffer_queue_producer: Cleanup & fixes.Gravatar bunnei2022-04-012-61/+42
| | | | | | | | | |
| * | | | | | | | | hle: service: nvflinger: consumer_base: Cleanup & fixes.Gravatar bunnei2022-04-012-15/+17
| | | | | | | | | |
| * | | | | | | | | hle: service: nvflinger: buffer_queue_producer: Cleanup & add ↵Gravatar bunnei2022-04-012-10/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GetReleasedBuffers.
| * | | | | | | | | hle: service: nvflinger: buffer_queue_core: Cleanup & fixes.Gravatar bunnei2022-04-012-3/+0
| | | | | | | | | |
| * | | | | | | | | hle: service: nvflinger: Use correct logger namespace.Gravatar bunnei2022-04-011-2/+2
| |/ / / / / / / /
* | | | | | | | | Merge pull request #8100 from Morph1984/registered-crashGravatar bunnei2022-04-051-2/+4
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | registered_cache: Prevent nullptr dereference when accumulating files
| * | | | | | | | | registered_cache: Prevent nullptr dereference when accumulating filesGravatar Morph2022-03-271-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For whatever reason, nca_file/dir can be nullptr in the list of files/dirs. I have not determined the cause of this yet, so add a nullptr check for these prior to dereferencing them.
* | | | | | | | | | Merge pull request #8159 from merryhime/pstGravatar Mai M2022-04-052-0/+4
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | dynarmic: Print stack trace on unrecognised instruction or other exception
| * | | | | | | | | | dynarmic: Print stack trace on unrecognised instruction or other exceptionGravatar merry2022-04-052-0/+4
| | | | | | | | | | |
* | | | | | | | | | | build: remove -fconceptsGravatar Andrea Pappacoda2022-04-051-6/+0
|/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | It was needed on GCC versions not supporting `-std=c++20`, but GCC 10 and newer (required to compile yuzu) don't need it anymore
* | | | | | | | | | Revert "texture_cache/util: Remove unneeded ReadBlockUnsafe"Gravatar bunnei2022-04-041-0/+1
| | | | | | | | | |
* | | | | | | | | | texture_cache/util: Remove unneeded ReadBlockUnsafeGravatar ameerj2022-04-041-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This call was reading GPU memory into the dst buffer, which is then overwritten by the SwizzleTexture call.
* | | | | | | | | | Merge pull request #8089 from merryhime/paranoiaGravatar bunnei2022-04-044-45/+63
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / |/| | | | | | | | | configuration: Add Paranoid CPU accuracy level
| * | | | | | | | | configure_cpu: More descriptive text for Paranoid optionGravatar merry2022-03-261-1/+1
| | | | | | | | | |
| * | | | | | | | | configuration: Add Paranoid CPU accuracy levelGravatar merry2022-03-264-45/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Disables most optimizations for the paranoid.
* | | | | | | | | | Merge pull request #8105 from merryhime/atomicload128Gravatar bunnei2022-04-032-4/+96
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | native_clock: Use AtomicLoad128
| * | | | | | | | | | native_clock: Use writeback from CAS to avoid double-loadingGravatar merry2022-04-021-4/+6
| | | | | | | | | | |
| * | | | | | | | | | atomic_ops: Implement AtomicCompareAndSwap with writebackGravatar merry2022-04-021-0/+73
| | | | | | | | | | |
| * | | | | | | | | | native_clock: Use AtomicLoad128Gravatar Merry2022-04-021-2/+2
| | | | | | | | | | |
| * | | | | | | | | | atomic_ops: Implement AtomicLoad128Gravatar Merry2022-04-021-0/+17
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #8135 from Morph1984/websession-hackGravatar bunnei2022-04-021-0/+8
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | applets/web: Keep foreground (websession) web applet open
| * | | | | | | | | | | applets/web: Keep foreground (websession) web applet openGravatar Morph2022-04-011-0/+8
| | |_|_|/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a hack to keep the foreground (websession) web applet open in games using these such as Super Mario 3D All-Stars.
* | | | | | | | | | | Merge pull request #8123 from german77/bombslingerGravatar bunnei2022-04-023-66/+69
|\ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / |/| | | | | | | | | | service: hid: Remove inaccurate behavior on initialization
| * | | | | | | | | | service: npad: Default initialize shared memoryGravatar german772022-04-021-48/+48
| | | | | | | | | | |
| * | | | | | | | | | service: hid: Remove inaccurate behavior on initializationGravatar german772022-03-313-18/+21
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #8134 from Tachi107/remove-time-stretcherGravatar merry2022-04-026-137/+3
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | audio_core: remove time stretcher
| * | | | | | | | | | | audio_core: remove time stretcherGravatar Andrea Pappacoda2022-04-016-137/+3
| | |/ / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also drop the SoundTouch dependency
* | | | | | | | | | | Merge pull request #8141 from merryhime/configure-hotkeys-columnsGravatar Morph2022-04-021-3/+4
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | configure_hotkeys: Make first column stretch and not last column
| * | | | | | | | | | | configure_hotkeys: Make first column stretch and not last columnGravatar merry2022-04-021-3/+4
| |/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also configure minimum width of columns to be 150px.
* | | | | | | | | | | Merge pull request #8140 from merryhime/per-game-addon-columnsGravatar Morph2022-04-021-1/+5
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | configure_per_game_addons: Stretch first column and not last
| * | | | | | | | | | | configure_per_game_addons: Set tree view minimum section size to 150pxGravatar merry2022-04-021-0/+1
| | | | | | | | | | | |
| * | | | | | | | | | | configure_per_game_addons: Stretch first column and not lastGravatar merry2022-04-021-1/+4
| |/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This provides more sensible column widths.
* / / / / / / / / / / fix: typosGravatar Andrea Pappacoda2022-04-025-10/+10
|/ / / / / / / / / /
* | | | | | | | | | Merge pull request #8128 from FernandoS27/gc-fixesGravatar Fernando S2022-04-012-3/+1
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | GPU Garbage Collection: Fix regressions.
| * | | | | | | | | | GPU Garbage Collection: Fix regressions.Gravatar Fernando Sahmkow2022-04-012-3/+1
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #8079 from lat9nq/applet-typoGravatar Mai M2022-04-011-2/+2
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | configure_debug: Fix typo
| * | | | | | | | | | | configure_debug: Fix typoGravatar lat9nq2022-03-241-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I thought I removed the double-asterisks in db637b5a4c02772eb827ed01a6ecb430e4b65daa but I am apparently mistaken. This corrects that. While we're at it, capitalize `All` in the previous setting.
* | | | | | | | | | | | Merge pull request #8097 from Tachi107/build-cleanup-installGravatar Mai M2022-04-012-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | build: cleanup installation of yuzu and yuzu-cmd
| * | | | | | | | | | | | build: cleanup installation of yuzu and yuzu-cmdGravatar Andrea Pappacoda2022-03-272-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Explicitly specifying an install destination is not needed anymore since CMake 3.14. By removing the hardcoded ${CMAKE_INSTALL_PREFIX}/bin it is also now possible to override the install destination via the command line. For example, you can now install yuzu to /usr/games with -DCMAKE_INSTALL_BINDIR=games
* | | | | | | | | | | | | Merge pull request #8066 from ameerj/gpu-decode-fixesGravatar Fernando S2022-04-011-14/+21
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / / |/| | | | | | | | | | | | codec: Fix GPU decoder detection on Windows and a memory leak
| * | | | | | | | | | | | codec: Plug GPU decoder memory leakGravatar ameerj2022-03-211-0/+2
| | | | | | | | | | | | |
| * | | | | | | | | | | | codec: Disable HW_FRAMES method check on WindowsGravatar ameerj2022-03-211-14/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It was reported that this method causes crashes on certain Linux decoding backends, hence the check to avoid it. This subsequently caused Windows GPU decoders to never be selected and always fall back to CPU decoding, disable the check on Windows for now.