You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Somewhere between Vulkan SDK version 1.3.250 and 1.3.275, vkCreateMacOSSurfaceMVK() was deprecated:
USER WARNING: VALIDATION - Message Id Number: 0 | Message Id Name:
vkCreateMacOSSurfaceMVK() is deprecated. Use vkCreateMetalSurfaceEXT() from the VK_EXT_metal_surface extension.
Objects - 1
Object[0] - VK_OBJECT_TYPE_SURFACE_KHR, Handle 5026376640
at: _debug_messenger_callback (drivers/vulkan/vulkan_context.cpp:264)
As a result, this warning message pops up every time a surface is created (e.g. every time a file menu is clicked, every time a dialog box pops up, etc.). This can get quite obnoxious if you're interacting with the file menus a bunch.
As a side-note, we're not pinning on any specific version of the SDK for the Actions CI, so if they do remove this function in a later SDK, macOS builds will start failing without warning:
Tested versions
4.3.dev-9adb7c7d130c6d4eb0e80b92d6eebd71fac3384d
System information
MacOS - Godot v4.3-9adb7c7d
Issue description
Somewhere between Vulkan SDK version 1.3.250 and 1.3.275, vkCreateMacOSSurfaceMVK() was deprecated:
As a result, this warning message pops up every time a surface is created (e.g. every time a file menu is clicked, every time a dialog box pops up, etc.). This can get quite obnoxious if you're interacting with the file menus a bunch.
As a side-note, we're not pinning on any specific version of the SDK for the Actions CI, so if they do remove this function in a later SDK, macOS builds will start failing without warning:
godot/misc/scripts/install_vulkan_sdk_macos.sh
Lines 7 to 8 in 9adb7c7
Steps to reproduce
Build editor with Vulkan SDK >=1.3.275, launch the editor on macOS, observe warning messages in output
Minimal reproduction project (MRP)
N/A
The text was updated successfully, but these errors were encountered: