Skip to content
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

DXVK uses more push constants than specified in the pipeline layout, causing Tropico 4 to crash with amdvlk #1742

Closed
aufkrawall opened this issue Aug 21, 2020 · 0 comments
Labels

Comments

@aufkrawall
Copy link

Coming from here: GPUOpen-Drivers/AMDVLK#135 (comment)

It works with other drivers, but amdvlk-open does not like this and the game crashes at start.

Log files

Tropico4_d3d9.log
Tropico4_dxgi.log
(was also tested without patched DXVK version)

@K0bin K0bin changed the title DXVK exceeds 40 bytes of push constants defined by Vulkan spec, causing Tropico 4 to crash with amdvlk DXVK uses more spec constants than it specifies in the pipeline layout, causing Tropico 4 to crash with amdvlk Aug 21, 2020
@K0bin K0bin changed the title DXVK uses more spec constants than it specifies in the pipeline layout, causing Tropico 4 to crash with amdvlk DXVK uses more spec constants than specified in the pipeline layout, causing Tropico 4 to crash with amdvlk Aug 21, 2020
@doitsujin doitsujin added the d3d9 label Aug 22, 2020
@K0bin K0bin changed the title DXVK uses more spec constants than specified in the pipeline layout, causing Tropico 4 to crash with amdvlk DXVK uses more push constants than specified in the pipeline layout, causing Tropico 4 to crash with amdvlk Aug 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants