summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-10-14Merge pull request #11775 from Kelebek1/draw_vertex_arrayliamwhite
Implement vertex array first and subsequent draws
2023-10-14Merge pull request #11159 from flodavid/master_bisliamwhite
Enable to use controller to close a game
2023-10-14Implement vertex array first and subsequent drawsKelebek1
2023-10-13Merge pull request #11772 from v1993/polyfill-thread-fixesliamwhite
common/polyfill_thread: use std::forward where appropriate, qualify std::move calls
2023-10-13Merge pull request #11767 from t895/gradle-stuffCharles Lombardo
android: Update dependencies
2023-10-13Merge pull request #11773 from t895/manager-fixCharles Lombardo
android: Fix incorrect assumption for driver installation validation
2023-10-13android: Fix incorrect assumption for driver installation validationCharles Lombardo
The driver was assumed to be installed at this point before I made a refactor. Now we just check if the copy operation was successful and delete the file if it fails.
2023-10-13android: Allow ANDROID_STLCharles Lombardo
2023-10-13android: Remove unnecessary flag to extract native libs in AndroidManifest.xmlCharles Lombardo
2023-10-13android: Update dependenciesCharles Lombardo
Updates to androidx navigation, lifecycle, preference, fragment, recyclerview, and core
2023-10-13externals: Update LLVM to 17.0.2Charles Lombardo
Matches android ndk
2023-10-13android: Update ndk to 26.1.10909125Charles Lombardo
The new ndk uses LLVM 17.0.2 so we can remove the LLVM download and libc++ options for the android builds
2023-10-13Improvement in Directory Path Detection for Shortcuts (#11749)DanielSvoboda
* Improvement in Directory Path Detection for Shortcuts This pull request updates how the directory path for shortcuts is determined. The main changes are: 1. Replaced the use of environment variables to determine the path of the desktop and applications menu with `QStandardPaths::writableLocation`. This change addresses an issue where the desktop path was not correctly identified when its location was customized, as shown in the attached screenshot. 2. Added conversion from `QString` to `std::string` using `toUtf8()`, which correctly handles non-ASCII characters in directory paths. This change ensures that directory paths containing Portuguese words like "Área de trabalho" are supported. 3. Replaced directory checking using `Common::FS::IsDir()` with `QDir::exists()`. These changes should improve cross-platform compatibility and code robustness. Because it couldn't locate my desktop, which wasn't on the C drive, but on the F, and even though localization wouldn't work because it was setting it to find the 'Desktop' folder and in the computer's language it says 'Área de trabalho', that will fix for other languages too. * Update main.cpp * formatting * Update src/yuzu/main.cpp Co-authored-by: Tobias <thm.frey@gmail.com> * Update src/yuzu/main.cpp Co-authored-by: Tobias <thm.frey@gmail.com> * Update main.cpp * Update main.cpp * Update main.cpp desktopPath > desktop_Path applicationsPath > applications_Path * Update main.cpp * formatting * Update main.cpp This code will attempt to use QStandardPaths to find the applications directory. If that fails, it will resort to using the ~/.local/share/applications directory, which is a common location for application shortcuts in Linux. * Update main.cpp * formatting --------- Co-authored-by: Tobias <thm.frey@gmail.com>
2023-10-13common/polyfill_thread: use std::forward where appropriate, qualify ↵Valeri Ochinski
std::move calls
2023-10-13Merge pull request #11769 from liamwhite/qt-ownership-issueliamwhite
qt: ensure worker cancellation is complete before clearing
2023-10-13Merge pull request #11766 from liamwhite/open-sesameliamwhite
k_page_table: add missing page group open when locking memory
2023-10-13Merge pull request #11649 from t895/driver-managerliamwhite
android: Driver manager
2023-10-12qt: ensure worker cancellation is complete before clearingLiam
2023-10-12android: Update AGP to 8.1.2Charles Lombardo
2023-10-12Merge pull request #11746 from liamwhite/relrliamwhite
jit: add support for relr-type relocations
2023-10-12Merge pull request #11763 from liamwhite/lto-noinlineliamwhite
kernel: mark TLS accessors as noinline for non-MSVC LTO
2023-10-12Merge pull request #11765 from german77/cap_macliamwhite
service: caps: Remove ambiguous call
2023-10-12android: Add GPU driver management fragmentCharles Lombardo
Implements a GPU driver manager that saves all drivers to the user data directory and asynchronously installs drivers when they're needed.
2023-10-12k_page_table: add missing page group open when locking memoryLiam
2023-10-12service: caps: Remove ambiguous callNarr the Reg
2023-10-12Merge pull request #11753 from german77/timex2liamwhite
service: caps: Fix GetAlbumFileList3AaeAruid and GetAlbumFileList0AafeAruidDeprecated
2023-10-12Merge pull request #11751 from Kelebek1/transition_msaa_imageliamwhite
Transition MSAA images to general layout without uploading data
2023-10-12fix styleF David
2023-10-12kernel: mark TLS accessors as noinline for non-MSVC LTOLiam
2023-10-11service: caps: Fix GetAlbumFileList3AaeAruid and ↵Narr the Reg
GetAlbumFileList0AafeAruidDeprecated
2023-10-11Merge pull request #11752 from lat9nq/msvc-tz-2022gliamwhite
externals/nx_tzdb: Update download version to 2022g
2023-10-11externals/nx_tzdb: Update download version to 2022glat9nq
Mainly for MSVC, changes the time zone database version to latest.
2023-10-12yuzu: Enable to use controller to restart a gameflodavid
- Show the right confirm dialog if wanted - Create generic method to ask close confirmation - Add "R + Plus + Minus" default shortcut to Restart emulation
2023-10-12yuzu: Use new setting method for stop emulationFlorian
2023-10-12yuzu: Enable to use controller to close a gameflodavid
- Add General setting to choose if a confirm dialog is shown when stopping - Show the right confirm dialog if wanted - Reuse dialog window that ask to close the game - Add "L + Plus + Minus" default shortcut to Stop emulation - Create generic question dialog based on TAS dialog - It allows controller interaction on most dialogs
2023-10-11Transition MSAA images to general layout without uploading dataKelebek1
2023-10-11Merge pull request #11720 from lat9nq/dbg-symsliamwhite
ci/linux: Upload separated debug symbols
2023-10-11Merge pull request #11740 from german77/shorcutsliamwhite
yuzu: Save multiple resolutions per icon
2023-10-11Merge pull request #11744 from Kelebek1/no_res_no_rescaledliamwhite
Do not set rescaled flag when rescaling is disabled
2023-10-11Merge pull request #11750 from lat9nq/2022gliamwhite
externals/tzdb_to_nx: Update to 221202
2023-10-11externals/tzdb_to_nx: Update to 221202lat9nq
This updates us to an eggert/tz commit downstream of 2022g that compiles. This seems to be the revision Nintendo is using for 17.0.0, if the data checksums are anything to go off of.
2023-10-11jit: add support for relr-type relocationsLiam
2023-10-11Merge pull request #11734 from Kelebek1/device_local_buffer_allocliamwhite
Do not allocate DeviceLocal buffers as mapped
2023-10-11Merge pull request #11735 from Kelebek1/clear_command_buffer_post_dspliamwhite
Clear DSP buffer after each execution
2023-10-11Merge pull request #11683 from Kelebek1/do_not_sync_on_written_bufferliamwhite
Do not double sync written buffers, move mark written to binding
2023-10-11Merge pull request #11144 from flodavid/masterliamwhite
Enable controller interaction in Controller Applet
2023-10-11Merge pull request #11743 from Squall-Leonhart/IFREMOVEDFernando S
Fix mistaken usage of info.block instead of level_info.block
2023-10-11Do not set rescaled flag when rescaling is disabledKelebek1
2023-10-11Fix mistaken usage of info.block instead of level_info.blockSquall-Leonhart
Fixed an error on my part, in the last change I had mistakenly passed unadjusted block info into FullUploadSwizzles and UnswizzleImage Revert (my mistaken changing of) the construction of SwizzleParameters in UnswizzleImage and FullUploadSwizzles to use level_info.block instead of info.block. This ensures that the block information used in the swizzling process is correctly adjusted for each mip level.
2023-10-10yuzu: Save multiple resolutions per iconNarr the Reg