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

Compile fixes #1

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Compile fixes #1

wants to merge 2 commits into from

Conversation

proski
Copy link

@proski proski commented Oct 8, 2024

Fix build issues on Fedora 41.

Conversion of const vk::ArrayWrapper1D<char, 256>& to std::string is ambiguous. Convert the other side to std::string instead.

The result of createComputePipelineUnique needs to be "unwrapped" manually. Implicit unwrapping is no longer supported.

There was no rule to compile the shader. Someone experimenting with the shader source would need to compile it manually to see the result of the change.

The pre-compiled shader was in the source directory, but the mandelbrot binary would look in the binary directory. That would break when building outside the source tree. The shader is generated in the binary tree now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant