Coder Social home page Coder Social logo

Comments (21)

jarrard avatar jarrard commented on August 23, 2024 1

Yeah I get the same,
My guess is you need to download lunar sdk and prepare the whole vulkan library path manually, not something most people will know or want to do. I've done it maybe once in the past and it was enough to make me say never again.

Can we just get a binary install release please? or explicent instructions on setting up vulkan resources for this project.

from vkbasalt.

DadSchoorse avatar DadSchoorse commented on August 23, 2024 1

There is a binary in the release. And yes, you need the Vulkan SDK, I have install it via the lunarg ppa

from vkbasalt.

jarrard avatar jarrard commented on August 23, 2024 1

Ok so basically we just skip the make part and do make install.

from vkbasalt.

DadSchoorse avatar DadSchoorse commented on August 23, 2024 1

Yes it works with dxvk, i have tested witcher 3, skyrim and skyrim SE.

from vkbasalt.

DadSchoorse avatar DadSchoorse commented on August 23, 2024 1

probably related to #3 and an issue on all amd card. I need to rewrite a lot to fix this, so this could take some time.

from vkbasalt.

DadSchoorse avatar DadSchoorse commented on August 23, 2024

for the shader compile you need also glslang.

from vkbasalt.

DadSchoorse avatar DadSchoorse commented on August 23, 2024

Yes, that was my intention. It should not try to rebuild, else report it as a bug.

from vkbasalt.

Ahmed-E-86 avatar Ahmed-E-86 commented on August 23, 2024

Ok so basically we just skip the make part and do make install.

That worked, but it crashes every game that I try to run with it, does it run with DXVK?

from vkbasalt.

DadSchoorse avatar DadSchoorse commented on August 23, 2024

Do these files exist?
$(HOME)/.local/share/vkBasalt/libvkbasalt32.so
$(HOME)/.local/share/vkBasalt/libvkbasalt64.so
$(HOME)/.local/share/vkBasalt/shader/cas.comp.spv
$(HOME)/.local/share/vulkan/implicit_layer.d/vkBasalt32.json
$(HOME)/.local/share/vulkan/implicit_layer.d/vkBasalt64.json
and what is library_path in the json files?

from vkbasalt.

Ahmed-E-86 avatar Ahmed-E-86 commented on August 23, 2024

Do these files exist?
$(HOME)/.local/share/vkBasalt/libvkbasalt32.so
$(HOME)/.local/share/vkBasalt/libvkbasalt64.so
$(HOME)/.local/share/vkBasalt/shader/cas.comp.spv
$(HOME)/.local/share/vulkan/implicit_layer.d/vkBasalt32.json
$(HOME)/.local/share/vulkan/implicit_layer.d/vkBasalt64.json
and what is library_path in the json files?

All these files exist, and the library path for both files

"library_path": "/home/ahmed/.local/share/vkBasalt/libvkbasalt64.so"

"library_path": "/home/ahmed/.local/share/vkBasalt/libvkbasalt32.so"

from vkbasalt.

DadSchoorse avatar DadSchoorse commented on August 23, 2024

mhm, the install seems to have work, so this is a different problem.
What are your system infos?

from vkbasalt.

Ahmed-E-86 avatar Ahmed-E-86 commented on August 23, 2024

mhm, the install seems to have work, so this is a different problem.
What are your system infos?

System Info:
CPU: Intel I5-4200M
GPU: AMD HD 8750M
Driver: Mesa 19.2.99 LLVM 10 (Padoka Unstable PPA)
DXVK: 1.4.3
OS: KDE neon 5.17 User Edition
Kernel: 5.0.0-31

from vkbasalt.

Ahmed-E-86 avatar Ahmed-E-86 commented on August 23, 2024

probably related to #3 and an issue on all amd card. I need to rewrite a lot to fix this, so this could take some time.

OK thanks. I will wait for the newer releases, and thank you @jarrard

from vkbasalt.

DadSchoorse avatar DadSchoorse commented on August 23, 2024

@ahmed-elsayed2017 I may have build that fixes it at #3 could you try it?

from vkbasalt.

Ahmed-E-86 avatar Ahmed-E-86 commented on August 23, 2024

@ahmed-elsayed2017 I may have build that fixes it at #3 could you try it?

I tested one game, and it works fine for me. The colors are so vivide. It is so beautiful. Thank you so much.

from vkbasalt.

Ahmed-E-86 avatar Ahmed-E-86 commented on August 23, 2024

Games with bad anti-aliasing looks bad with vkBasalt. Is there any tool that can force anti-aliasing for Vulkan like SMAA, FXAA, or MSAA?

from vkbasalt.

DadSchoorse avatar DadSchoorse commented on August 23, 2024

@ahmed-elsayed2017 SMAA is not going to happen, because it is to complex. MSAA might be possible and FXAA is definitely possible and I already did a little big of work for it, but no promises that it is going to happen.

from vkbasalt.

Ahmed-E-86 avatar Ahmed-E-86 commented on August 23, 2024

@ahmed-elsayed2017 SMAA is not going to happen, because it is to complex. MSAA might be possible and FXAA is definitely possible and I already did a little big of work for it, but no promises that it is going to happen.

FXAA is a wanted feature, because it doesn't affect performance as MSAA, and vkBasalt reverse all the bad effects of using FXAA, so it is a win win situation. I hope you consider it.

from vkbasalt.

turol avatar turol commented on August 23, 2024

I made a SMAA Vulkan demo: https://github.com/turol/smaaDemo/ . Also contains FXAA. Might make your job a bit easier.

from vkbasalt.

Ahmed-E-86 avatar Ahmed-E-86 commented on August 23, 2024

I made a SMAA Vulkan demo: https://github.com/turol/smaaDemo/ . Also contains FXAA. Might make your job a bit easier.

I found this project before, but I don't know how to use it.

from vkbasalt.

turol avatar turol commented on August 23, 2024

It's a tech demo. You build it, run it to see what happens and then look at the code to see how it does it. Also it's got image loading and debug modes so you can use it to cross-check your own implementation. And I've made some OpenGL and Vulkan -specific tweaks to the shaders so it's easier to make them work. The differing coordinate conventions are a pain.

from vkbasalt.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.