aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2023-10-19"Merge Tagged PR 11689"mainline-0-1593yuzubot
2023-10-19"Merge Tagged PR 11748"yuzubot
2023-10-19"Merge Tagged PR 11806"yuzubot
2023-10-18Merge pull request #11810 from liamwhite/clang-17liamwhite
general: fix build failure on clang 17
2023-10-18Merge pull request #11795 from Squall-Leonhart/D32FToOtherliamwhite
[Vulkan]Implement missing copy formats for D32, ARGB8_SRGB and BGRA8_Unorm/SRGB
2023-10-18Merge pull request #11791 from german77/bufferxliamwhite
service: hle: Allow to access read buffer A and X directly
2023-10-17general: fix build failure on clang 17Liam
2023-10-17Merge pull request #11774 from liamwhite/refcount-issueliamwhite
fsmitm_romfsbuild: avoid unnecessary copies of vfs pointers
2023-10-17Merge pull request #11747 from Kelebek1/image_alias_sample_namesliamwhite
Small things
2023-10-17Merge pull request #11349 from vonchenplus/buffer_cache_crashliamwhite
video_core: Fix moltenvk crash on macos
2023-10-17Merge pull request #11788 from Squall-Leonhart/IFREMOVEDFernando S
[crash fix]brings back the removed if statement in util.cpp and adds the num_level test to it like previous discontinued PR
2023-10-16service: hle: Allow to access read buffer A and X directlygerman77
2023-10-17service: acc: Implement functions needed for profile select (#11653)Narr the Reg
2023-10-17Changes based on hardware testsSquall-Leonhart
Removes unnecessary d32f to bgra shader and blit functions, update vk_texture_cache to use abgr shader for d32f to BGRA formats updates abgr to d32f shader to comply with hardware tests
2023-10-17Make Clang happy.Squall Leonhart
2023-10-17Added missing BuildShader lineSquall Leonhart
Adds `convert_abgr8_to_d32f_frag(BuildShader(device, CONVERT_ABGR8_TO_D32F_FRAG_SPV)),`
2023-10-15Merge pull request #11786 from v1993/cuda-on-linuxliamwhite
host1x/codecs: enable CUDA on Linux
2023-10-15Merge pull request #11794 from german77/linemotliamwhite
input_common: udp: Avoid crash when trying to map motion before client is ready
2023-10-16added missing trailing line.Squall Leonhart
2023-10-16meant to add the unorms as wellSquall Leonhart
2023-10-16use texelfetch instead of texturelodSquall-Leonhart
2023-10-16appease the format godsSquall Leonhart
2023-10-16Another missing copy connected to Bravely Default IISquall-Leonhart
adds blit_image_helper.ConvertABGR8ToD32F and fragment shader for performing ABGR and BGRA to D32F copies
2023-10-15missed this line when editing the copypastaSquall-Leonhart
2023-10-15moved line to appease the format godsSquall-Leonhart
2023-10-15Implement missing formats for Bravely Default 2Squall-Leonhart
2023-10-15input_common: udp: Avoid crash when trying to map motion before client is readygerman77
2023-10-15brings back the removed If statement and adds the num_level testSquall Leonhart
This resolves the out of bounds read/writes in the linear swizzler, it brings back the scaled TOTK Recall bug however, pending further work in the block size calculation. Recall is not glitched in the Dynamic FPS resolution mod to the degree that it is in the native yuzu scaler, this can be a workaround for the time being. The recall effect is constructed from multiple 320x180 texture slices, it breaking may have a similar origin to https://github.com/Ryujinx/Ryujinx/pull/5640 but it may also be connected to the other deficiencies identified in the Yuzu size calculations, such as no apparent implementation of slice testing for end of slce depth as opposed to full aligned size as implemented in https://github.com/Ryujinx/Ryujinx/pull/5220
2023-10-14host1x/codecs: enable CUDA on LinuxValeri
2023-10-14Merge pull request #11780 from Darkness4/masterliamwhite
qt: add network components when using discord
2023-10-14Merge pull request #11779 from flodavid/improve-player-config-clickliamwhite
yuzu: Improve behavior when clicking on controller box in Control configuration
2023-10-14Merge pull request #11778 from liamwhite/audren-shutdown-lockliamwhite
audio: fix shutdown deadlock in audio renderer
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-14Revert "cmake: only add network component if qt used"Nguyen Marc
This reverts commit a94371f67b9da4fd1f421b2088b4366e3e58a1ad.
2023-10-14cmake: only add network component if qt usedNguyen Marc
2023-10-14qt: add missing target_link_libraries for discordrpcNguyen Marc
2023-10-14yuzu: Improve behavior when clicking on controller box in Control Configurationflodavid
When reducing the number of Connecter Controllers, keep the one clicked if it was not the last one of the list
2023-10-13audio: fix shutdown deadlock in audio rendererLiam
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-13fsmitm_romfsbuild: avoid unnecessary copies of vfs pointersLiam
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: 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-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