Questions tagged [moltenvk]

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.

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
1
2