MoltenVK is an implementation of the high-performance, industry-standard Vulkan graphics and compute API, that runs on Apple's Metal graphics framework, bringing Vulkan to iOS and macOS.
Questions tagged [moltenvk]
20 questions
0
votes
1 answer
Vulkan Storage Buffer Memory Mapping
I'm refactoring and re-writing the guide made by VkGuide as to fit my idea of an engine. I'm using VMA to handle my memory needs.
I've stumbled upon a strange (?) issue in refactoring my memory mapping code into something more easily…

Edwin Carlsson
- 103
- 1
- 8
0
votes
2 answers
Vulkan, glfw and macOS: vkCreateInstance returns VK_ERROR_INITIALIZATION_FAILED
I'm going through Vulkan tutorial and stuck on creating an instance
I'm using macOS 10.15.6 (19G2021) on my MacBook Pro 15 (2019)
All environment variables as VK_ICD_FILENAMES and VK_LAYER_PATH are set correctly as per…
0
votes
1 answer
Vulkan --- vkAcquireNextImageKHR throws std::out_of_range when certain queue families are used
TL;DR
vkAcquireNextImageKHR throws std::out_of_range when certain queue families are used. Is this expected behavior? How to debug?
Detailed description
The Vulkan program I use is based on vulkan-tutorial.com. I…

mkl
- 635
- 1
- 6
- 16
0
votes
0 answers
vulkan pipeline layout compatibility
Two pipeline layouts are defined to be “compatible for push constants” if they were created with identical push constant ranges. Two pipeline layouts are defined to be “compatible for set N” if they were created with identically defined descriptor…

Javin Yang
- 215
- 3
- 11
0
votes
1 answer
Vulkan macOS Instance failed to load
I'm following the vulkan tutorial to create an instance on macOS. I've diverged slightly in that I'm using Clion and thus CMake, rather than XCode. When I try to run the program, I cannot create a Vulkan instance and the process exits with an…

junglie85
- 1,243
- 10
- 30