Kelebek1
e02ee8e59d
Manually robust on Maxwell and earlier
2023-10-19 19:54:31 +01:00
liamwhite
134ecca9b0
Merge pull request #11810 from liamwhite/clang-17
...
general: fix build failure on clang 17
2023-10-18 19:30:29 -04:00
liamwhite
c5f1ec8040
Merge pull request #11795 from Squall-Leonhart/D32FToOther
...
[Vulkan]Implement missing copy formats for D32, ARGB8_SRGB and BGRA8_Unorm/SRGB
2023-10-18 09:22:14 -04:00
liamwhite
765ea9b79d
Merge pull request #11791 from german77/bufferx
...
service: hle: Allow to access read buffer A and X directly
2023-10-18 09:21:58 -04:00
Liam
c5bdc0054c
general: fix build failure on clang 17
2023-10-17 22:44:21 -04:00
0b7593d352
yuzu: Improve behavior when clicking on controller box in Controller applet
...
- Apply changes on Controller configuration of commit 9524d70
to Controller applet
- Fix regression of this previous commit:
Enabling a controller in its tab did not activate previous controllers
Signed-off-by: flodavid <fl.david.53@gmail.com>
2023-10-17 23:19:11 +02:00
liamwhite
bd05ace08d
Merge pull request #11774 from liamwhite/refcount-issue
...
fsmitm_romfsbuild: avoid unnecessary copies of vfs pointers
2023-10-17 11:49:11 -04:00
liamwhite
fa56518f20
Merge pull request #11747 from Kelebek1/image_alias_sample_names
...
Small things
2023-10-17 11:48:57 -04:00
liamwhite
b577d7a55f
Merge pull request #11349 from vonchenplus/buffer_cache_crash
...
video_core: Fix moltenvk crash on macos
2023-10-17 11:48:44 -04:00
Liam
d9dde7e6f3
renderer_vulkan: add locks to avoid scheduler flushes from CPU
2023-10-17 10:00:25 -04:00
Fernando S
2244b613cf
Merge pull request #11788 from Squall-Leonhart/IFREMOVED
...
[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-17 14:36:36 +02:00
german77
c73bb33ff1
service: hle: Allow to access read buffer A and X directly
2023-10-16 23:36:46 -06:00
Narr the Reg
bcce184e60
service: acc: Implement functions needed for profile select ( #11653 )
2023-10-17 05:12:55 +02:00
Squall-Leonhart
326ebbb2fa
Changes based on hardware tests
...
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-17 02:42:40 +11:00
Squall Leonhart
07143ce15c
Make Clang happy.
2023-10-17 00:26:19 +11:00
Squall Leonhart
dbc73c6c6c
Added missing BuildShader line
...
Adds `convert_abgr8_to_d32f_frag(BuildShader(device, CONVERT_ABGR8_TO_D32F_FRAG_SPV)),`
2023-10-17 00:15:31 +11:00
liamwhite
8becf13e8b
Merge pull request #11786 from v1993/cuda-on-linux
...
host1x/codecs: enable CUDA on Linux
2023-10-15 22:23:00 -04:00
liamwhite
9e2ebb24df
Merge pull request #11794 from german77/linemot
...
input_common: udp: Avoid crash when trying to map motion before client is ready
2023-10-15 22:22:45 -04:00
Squall Leonhart
90c56f5dc1
added missing trailing line.
2023-10-16 06:07:26 +11:00
Squall Leonhart
4b0291172e
meant to add the unorms as well
2023-10-16 04:29:24 +11:00
Squall-Leonhart
12e4757cf3
use texelfetch instead of texturelod
2023-10-16 04:20:45 +11:00
Squall Leonhart
144c0734f5
appease the format gods
2023-10-16 03:24:44 +11:00
Squall-Leonhart
f40f65f5d2
Another missing copy connected to Bravely Default II
...
adds blit_image_helper.ConvertABGR8ToD32F and fragment shader for performing ABGR and BGRA to D32F copies
2023-10-16 03:17:53 +11:00
Squall-Leonhart
03c3f936cf
missed this line when editing the copypasta
2023-10-15 20:58:50 +11:00
Squall-Leonhart
66f41da365
moved line to appease the format gods
2023-10-15 20:54:25 +11:00
Squall-Leonhart
7a986d731b
Implement missing formats for Bravely Default 2
2023-10-15 20:43:48 +11:00
german77
eae0570a1c
input_common: udp: Avoid crash when trying to map motion before client is ready
2023-10-15 02:13:51 -06:00
Squall Leonhart
b57d98f847
brings back the removed If statement and adds the num_level test
...
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-15 02:09:28 +11:00
Valeri
762ac5aa9f
host1x/codecs: enable CUDA on Linux
2023-10-14 17:35:45 +03:00
liamwhite
1a4abd184f
Merge pull request #11780 from Darkness4/master
...
qt: add network components when using discord
2023-10-14 09:58:33 -04:00
liamwhite
9524d7034c
Merge pull request #11779 from flodavid/improve-player-config-click
...
yuzu: Improve behavior when clicking on controller box in Control configuration
2023-10-14 09:58:27 -04:00
liamwhite
36d18e457b
Merge pull request #11778 from liamwhite/audren-shutdown-lock
...
audio: fix shutdown deadlock in audio renderer
2023-10-14 09:58:17 -04:00
liamwhite
db562bc08d
Merge pull request #11775 from Kelebek1/draw_vertex_array
...
Implement vertex array first and subsequent draws
2023-10-14 09:58:11 -04:00
liamwhite
18672e6a78
Merge pull request #11159 from flodavid/master_bis
...
Enable to use controller to close a game
2023-10-14 09:58:03 -04:00
Kelebek1
32ad99701d
Implement vertex array first and subsequent draws
2023-10-14 12:09:35 +01:00
Nguyen Marc
63c5340cc4
Revert "cmake: only add network component if qt used"
...
This reverts commit a94371f67b
.
2023-10-14 08:46:05 +02:00
Nguyen Marc
a94371f67b
cmake: only add network component if qt used
2023-10-14 01:46:20 +02:00
Nguyen Marc
22e4add562
qt: add missing target_link_libraries for discordrpc
2023-10-14 01:15:28 +02:00
Nguyen Marc
b1a7bbd458
qt: add network components when using discord
2023-10-14 01:01:02 +02:00
27ab2a6e13
yuzu: Improve behavior when clicking on controller box in Control Configuration
...
When reducing the number of Connecter Controllers, keep the one clicked if it was not the last one of the list
2023-10-14 00:46:11 +02:00
Liam
68ea0a2b72
audio: fix shutdown deadlock in audio renderer
2023-10-13 16:34:31 -04:00
liamwhite
a8bd02acd8
Merge pull request #11772 from v1993/polyfill-thread-fixes
...
common/polyfill_thread: use std::forward where appropriate, qualify std::move calls
2023-10-13 15:15:25 -04:00
Charles Lombardo
3e4edbe007
Merge pull request #11767 from t895/gradle-stuff
...
android: Update dependencies
2023-10-13 15:08:47 -04:00
Charles Lombardo
4a9240599a
Merge pull request #11773 from t895/manager-fix
...
android: Fix incorrect assumption for driver installation validation
2023-10-13 15:08:39 -04:00
Liam
053a16799e
fsmitm_romfsbuild: avoid unnecessary copies of vfs pointers
2023-10-13 14:22:52 -04:00
Charles Lombardo
82c845dc2f
android: Fix incorrect assumption for driver installation validation
...
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-13 13:50:38 -04:00
Charles Lombardo
3aa6d4d8ce
android: Allow ANDROID_STL
2023-10-13 12:55:41 -04:00
Charles Lombardo
9b961dddb4
android: Remove unnecessary flag to extract native libs in AndroidManifest.xml
2023-10-13 12:55:41 -04:00
Charles Lombardo
224b6036a4
android: Update dependencies
...
Updates to androidx navigation, lifecycle, preference, fragment, recyclerview, and core
2023-10-13 12:55:41 -04:00
Charles Lombardo
2c3281c66b
externals: Update LLVM to 17.0.2
...
Matches android ndk
2023-10-13 12:55:41 -04:00