Package Details: vkbasalt 0.3.2.10-1

Git Clone URL: https://aur.archlinux.org/vkbasalt.git (read-only, click to copy)
Package Base: vkbasalt
Description: A Vulkan post-processing layer. Some of the effects are CAS, FXAA, SMAA, deband.
Upstream URL: https://github.com/DadSchoorse/vkBasalt
Licenses: zlib
Submitter: gee
Maintainer: gee (FabioLolix)
Last Packager: gee
Votes: 57
Popularity: 0.76
First Submitted: 2019-10-21 10:32 (UTC)
Last Updated: 2023-07-04 07:13 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7

gee commented on 2020-02-02 12:29 (UTC) (edited on 2020-02-02 12:48 (UTC) by gee)

I'm trying to update to current version, but I'm having trouble building reshade and it's getting too late for me to continue right now.

Here's my current PKGBUILD: https://pastebin.com/9vMuLFzT

I'm guessing reshade is missing some sort of path but not sure where.

I'm hopeful by the time I get back to this someone else will know the fix. :)

edit: I think I know, I'm not getting all the deps for reshade. Unfortunately I don't know how to get a submodule of a submodule. Here's the current wrong PKGBUILD: https://pastebin.com/hCcyXpTJ if someone can fix that little issue, it'll work, well at least it builds but I didn't test.

As for the person flagging this package, you don't need to, I also get the GH notifications.

gee commented on 2019-12-03 16:27 (UTC)

@PedroHLC it should be fixed now.

PedroHLC commented on 2019-12-03 16:05 (UTC)

fatal error: gnu/stubs-32.h: No such file or directory

When building from a clean chroot...

dron1885 commented on 2019-11-29 19:24 (UTC)

Description is kinda outdated: vkBasalt currently supports CAS, FXAA, SMAA and Deband/Dithering. Otherwise pacakge seems to work fine.

Faalagorn commented on 2019-11-02 11:49 (UTC) (edited on 2019-11-02 12:15 (UTC) by Faalagorn)

EDIT: Nevermind, it works after updating vulkan-headers-git from 1.1.123 to 1.1.126 :)

@gee thanks for reply. It's probably something on my side (missing/outdated dependeny from AUR instead of repos?)

make[1]: *** [makefile:22: ../build/graphics_pipeline.64.o] Error 1
make[1]: Leaving directory '/tmp/makepkg/vkbasalt/src/vkBasalt-0.1.0/src'
make[1]: Entering directory '/tmp/makepkg/vkbasalt/src/vkBasalt-0.1.0/shader'
glslangValidator -V fxaa.frag.glsl -o ../build/tmp/fxaa.frag.spv
glslangValidator -V full_screen_rect.vert.glsl -o ../build/tmp/full_screen_rect.vert.spv
full_screen_rect.vert.glsl
spirv-opt ../build/tmp/full_screen_rect.vert.spv -O -o ../build/shader/full_screen_rect.vert.spv
fxaa.frag.glsl
spirv-opt ../build/tmp/fxaa.frag.spv -O -o ../build/shader/fxaa.frag.spv
rm ../build/tmp/fxaa.frag.spv ../build/tmp/full_screen_rect.vert.spv
make[1]: Leaving directory '/tmp/makepkg/vkbasalt/src/vkBasalt-0.1.0/shader'
==> Entering fakeroot environment...
==> WARNING: Cannot find the sudo binary. Will use su to acquire root privileges.
==> Starting package()...
install: cannot stat 'build/libvkbasalt64.so': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...

It works only when I comment both the libvkbasalt64.so and libvkbasalt32.so (they don't even get created) but then it'd be useless. :)

Kinda funny how it worked before the update? I'll try to update everything.

gee commented on 2019-11-02 02:38 (UTC)

Done, thank you @rodrigo21 !

rodrigo21 commented on 2019-11-02 02:22 (UTC) (edited on 2019-11-02 02:23 (UTC) by rodrigo21)

You can now also use a FXAA shader if you enable it in the config file, but it is not installed with this package. Add this line in package() to install the shader:

install -Dm 644 build/shader/fxaa.frag.spv "${pkgdir}/usr/share/vkBasalt/shader/fxaa.frag.spv"

gee commented on 2019-11-01 22:58 (UTC)

@Faalagorn hmmm I am not sure, I just did a clean build and it worked fine. It'd be useful to know whether the file is not there or the script is in a wrong directory.

Faalagorn commented on 2019-11-01 22:45 (UTC)

Since the most recent update, I get the:

install: cannot stat 'build/libvkbasalt64.so': No such file or directory

Not 100% sure it's not something on my side, but might be worth looking into.