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

shader_debugprintf and descriptor_indexing examples not working on macOS #1082

Open
SRSaunders opened this issue Jul 2, 2024 · 0 comments
Open
Labels

Comments

@SRSaunders
Copy link
Contributor

SRSaunders commented Jul 2, 2024

Two issues with these two examples on macOS:

  1. shader_debugprintf unnecessarily uses VK_API_VERSION_1_1 which for unknown reasons causes a slowdown, and does not enable VKB_ENABLE_PORTABILITY which prevents the sample from running.
  2. descriptor_indexing does not enable Metal Argument Buffers which are required for this example. In addition, there is currently another issue with variable descriptor counts on MoltenVK, which needs to be worked around until such time as MVK corrects the issue.

Will submit a PR for this. As part of this PR I will submit a framework enhacement that enables access to the relatively new Vulkan layer settings API (for enabling Vulkan Validation layer features, and MoltenVK's layer features).

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