Closed DadSchoorse closed 4 years ago
I have tested it with the same game that was working with version 0.0.5, and it crashed during loading Darksiders3.txt
But I got this error message during the installation of vkBasalt:
make[1]: glslangValidator: Command not found
makefile:19: recipe for target '../build/tmp/cas.frag.spv' failed
make[1]: *** [../build/tmp/cas.frag.spv] Error 127
System Specs: CPU: Intel I5 4200M GPU: AMD HD 8750M Driver: Mesa 19.2.99 LLVM 10 (Padoka Unstable PPA) Kernel: 5.3.8 OS: KDE neon 5.17 User Edition
@ahmed-elsayed2017 seems like the shader makefile tried to rebuild. I worked around that now, the build in the first post has been updated.
@ahmed-elsayed2017 seems like the shader makefile tried to rebuild. I worked around that now, the build in the first post has been updated.
That make it work as before, but the games that didn't work before still the same.
I assume these changes are in master too. Just built master and have no issues on AMD.
It crashes on 5700XT with latest AMDVLK 2019.Q3.6-1 running vkcube:
It doesn't crash on RADV.
@werman try vkBasalt.tar.gz
Now it works.
Also it works without visible issues on RADV in GTA V and Path of Exile.
Latest master needs testing:
vkBasalt.tar.gz
Keep in mind that 32 bit now uses the ENABLE_VKBASALT
variable, too.
Anything specific you'd like us to test on AMD? Any specific configurations etc?
Regardless, tested with the default config file and I cannot see any immediate issues.
@fosspill please also test fxaa and cas simultaneously with:
effects = fxaa:cas
Already did, no issues found other than that I didn't like the effect :)
Now, L.A.Noir doesn't work with the latest version you provided for testing.
did it work before?
did it work before?
Yes.
Can you post the terminal output?
@fosspill well fxaa is intended for old games without anti-aliasing.
Ah it wasn't meant as a complaint! I can imagine places where it would be awesome. Point was that both effects seemed to render properly on AMD ;)
Can you post the terminal output?
The error message that appears when VKBasalt is turned on
@fosspill please also test fxaa and cas simultaneously with:
effects = fxaa:cas
I like the combination between the two. Any hope for OpenGL after the success with Vulkan?
The error message that appears when VKBasalt is turned on
That does not make any sense at all. The error message points towards the reading of the config file. That part of the code should not have been changed...
I would appreciate some testing of the smaa Branch. Here is a build: vkBasalt.tar.gz
No issues to report with smaa:cas on AMD for me.
It woks ok with SMAA on, but the drop of performance is so noticeable. FXAA has no noticeable effect on performance.
@ahmed-elsayed2017 well that's why the F in FXAA stands for fast. Did you try any games that didn't work before?
L.A. Noire didn't work with the previous release, but it works fine with the latest release, but The Evil Within still crashes with every release, and I can't test Observation again, because I uninstalled it.
That's at least something. Oh and I have noticed that SMAA is on ultra at the moment, so the impact is quite heavy. I hopefully find a good way to make this configurable in the config.
Ultra? And here I was going to request being able to increase the strength of it!
I do have a question though @DadSchoorse ; Does it matter which order the effects are written in? ie: smaa:cas VS cas:smaa
@fosspill Maybe it is still possible to increase to the strength, I haven't look into the advanced settings. You could also try running stuff like smaa:smaa:cas and see if that looks good. The order of effects is critical, the effects will be run in order from left to right. In general I would run anti-aliasing first and then sharpen, but looks are subjective.
Tested the newest release with cas:smaa:deband and it works well on amd!
The Evil Within still crashes with every release.
This game doesn't crash when using AMDVLK + vkBasalt, but only crashes when using RADV.
Using it with :
On Final Fantasy XIV. The game runs with effects applied, nothing to report atm.
Using vkBasalt on Gentoo with:
Playing GTA V using Proton in Steam; playing with above 60FPS no problem.
please open a separate issue for future problems.
vkBasalt now uses a graphics pipeline instead of a compute pipeline and accesses the image through a sampler. As always I am only able to test on NVIDIA, so any help testing the new build before I release it would be appreciated.
If something does not work, please attach the terminal output.
vkBasalt.tar.gz