diff --git a/impeller/playground/backend/vulkan/playground_impl_vk.cc b/impeller/playground/backend/vulkan/playground_impl_vk.cc index a5840872cbed8..84a2d50700228 100644 --- a/impeller/playground/backend/vulkan/playground_impl_vk.cc +++ b/impeller/playground/backend/vulkan/playground_impl_vk.cc @@ -53,8 +53,15 @@ PlaygroundImplVK::PlaygroundImplVK(PlaygroundSwitches switches) concurrent_loop_(fml::ConcurrentMessageLoop::Create()), handle_(nullptr, &DestroyWindowHandle) { if (!::glfwVulkanSupported()) { +#ifdef TARGET_OS_MAC + VALIDATION_LOG << "Attempted to initialize a Vulkan playground on macOS " + "where Vulkan cannot be found. It can be installed via " + "MoltenVK and make sure to install it globally so " + "dlopen can find it."; +#else VALIDATION_LOG << "Attempted to initialize a Vulkan playground on a system " "that does not support Vulkan."; +#endif return; }