You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-26 15:46:23 +00:00
Merge pull request #110640 from aaronfranke/4.4-fix-macos26-xcode
[4.4] Fix compiling with latest Xcode for macOS 26
This commit is contained in:
@@ -136,6 +136,11 @@ void MetalDeviceProperties::init_features(id<MTLDevice> p_device) {
|
|||||||
features.mslVersion = SPIRV_CROSS_NAMESPACE::CompilerMSL::Options::make_msl_version(m_maj, m_min)
|
features.mslVersion = SPIRV_CROSS_NAMESPACE::CompilerMSL::Options::make_msl_version(m_maj, m_min)
|
||||||
|
|
||||||
switch (features.mslVersionEnum) {
|
switch (features.mslVersionEnum) {
|
||||||
|
#if __MAC_OS_X_VERSION_MAX_ALLOWED >= 260000 || __IPHONE_OS_VERSION_MAX_ALLOWED >= 260000 || __TV_OS_VERSION_MAX_ALLOWED >= 260000
|
||||||
|
case MTLLanguageVersion4_0:
|
||||||
|
setMSLVersion(4, 0);
|
||||||
|
break;
|
||||||
|
#endif
|
||||||
#if __MAC_OS_X_VERSION_MAX_ALLOWED >= 150000 || __IPHONE_OS_VERSION_MAX_ALLOWED >= 180000 || __TV_OS_VERSION_MAX_ALLOWED >= 180000
|
#if __MAC_OS_X_VERSION_MAX_ALLOWED >= 150000 || __IPHONE_OS_VERSION_MAX_ALLOWED >= 180000 || __TV_OS_VERSION_MAX_ALLOWED >= 180000
|
||||||
case MTLLanguageVersion3_2:
|
case MTLLanguageVersion3_2:
|
||||||
setMSLVersion(3, 2);
|
setMSLVersion(3, 2);
|
||||||
|
|||||||
Reference in New Issue
Block a user