New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Vulkan Crash on 0.0.12-10865 till 0.0.12-10915 work fine on 0.0.12-10811 & 0.0.11-10810 #8955
Comments
Since other devices are unaffected this is likely some intel-specific or system-specific issue, I can confirm archlinux + KDE run just fine under RADV as this is my primary setup. |
Yeah on my other devices like the A15 AMD + Nvidia it is fine along with and my Desktop AMD CPU + GPU it loads fine |
@ImpactKaizer Log looks fine, just unexpected crashing. How many titles are affected? |
Also, which is the first affected build? You can bisect to figure that out. |
I tried with mostly SRW OG Dark prison |
@kd-11 I first Tried with 0.0.12-10865 & also Tried 0.0.12-10851 they also crash on start-up , but seem to fine with 0.0.12-10839. |
@ImpactKaizer the ideal situation is if you can test the intermediate builds (i.e. those between 10839 and 10851) to identify exactly which build it was that caused the regression. This narrows it down from being hundreds/thousands of lines of code changes to just being maybe a few dozen. |
@bevanweiss &@kd-11 it seems to have started with 0.0.12-10846. |
Also got this on my laptop with AMD/Intel GPUs using the RADV ACO driver. |
If it only happens in one game then it is not the same issue. I think this happens because I used doubles in the vertex shader, I'll revert to single floats and see if precision degrades or not. fp64 is likely not supported on intel. |
Try with the build that will be generated by #8967. If it still crashes, let me know and we can get more information from SDK layers. |
Then it is a lot more complicated, segfaults are not going to be stored in any meaningful way in the log. If you have coredumps configured to write to disk, you can get a stacktrace using gdb. If you are able to, I would highly advice to compile rpcs3 for linux from AUR instead of downloading the appimage as there are too many variables that I cannot control (appimages are not binaries, they are archives with other components bundled in). |
@kd-11 I also have rpcs3 from the Aur but I think that's version 10910 I'll update and installed the devel package as mentioned as for the config file were is it located / path since I never tried this stuff before ? |
~/.config/rpcs3/custom_configs/<GAME_ID>/config.yml |
@kd-11 do you require any other files aside rpcs3.log |
Any update regarding this issue ? @kd-11 |
@kd-11 rpcs3/rpcs3/Emu/RSX/Common/GLSLCommon.h Line 587 in b998852
reverting all the doubles to floats fixes the vulkan crash |
I don't get any crashing on anv with HD 530. This is likely specific to that generation of iGPUs. |
iris plus crashes on windows and linux, both with latest drivers (archlinux and beta for windows) |
Have you tested with |
nope |
I forgot to remove doubles from rcp_precise and revert the generic path to the old method. Will fix soon in upcoming driver compatibility patches. |
Try with #9131. |
working |
If AUR correctly tracks our git then you can build from AUR without issue. |
RPCS3 Crashes from 0.0.12-10865 till 0.0.12-10915 when setting render to vulkan and Anti-Aliasing (Auto & Disabled).
Tested with 0.0.12-10811 & 0.0.11-10810 on the same settings on the same device.
which is a GPD Win Max
OS :Archlinux + KDE
HDD: 1TB NVME
Ram:16GB
CPU:Intel i5-1035G7
GPU:Intel Iris Plus Graphics 940 - 64EU
RPCS3-0.0.12-10865.log
RPCS3-0.0.12-10885.log
RPCS3-0.0.12-10915.log
The text was updated successfully, but these errors were encountered: