Vulkan: Remove MoltenVK

Blender had some support for using MoltenVK. However there are some key
issues why MotlenVK cannot be used. Bugs have been reported up-stream.
As it doesn't work and holds back regular developments it will be removed
from the main branch.

Any efforts on making Vulkan run on Apple (including KosmicKrisp)
is considered a community effort and can be done in a development
branch.

Pull Request: https://projects.blender.org/blender/blender/pulls/144602
This commit is contained in:
Jeroen Bakker
2025-08-15 09:36:38 +02:00
parent d388b807a3
commit 1f1098c498
14 changed files with 11 additions and 152 deletions

View File

@@ -10,12 +10,6 @@ set(INC_SYS
${VULKAN_INCLUDE_DIRS}
)
if(APPLE)
list(APPEND INC_SYS
${MOLTENVK_INCLUDE_DIRS}
)
endif()
set(SRC
vk_mem_alloc_impl.cc

View File

@@ -4,11 +4,7 @@
#include <cstdio>
#ifdef __APPLE__
# include <MoltenVK/vk_mvk_moltenvk.h>
#else
# include <vulkan/vulkan.h>
#endif
#include <vulkan/vulkan.h>
#define VMA_IMPLEMENTATION