diff --git a/Source/Engine/GraphicsDevice/Vulkan/GraphicsDeviceVulkan.Build.cs b/Source/Engine/GraphicsDevice/Vulkan/GraphicsDeviceVulkan.Build.cs
index 663ff97a0..a22d64bca 100644
--- a/Source/Engine/GraphicsDevice/Vulkan/GraphicsDeviceVulkan.Build.cs
+++ b/Source/Engine/GraphicsDevice/Vulkan/GraphicsDeviceVulkan.Build.cs
@@ -11,6 +11,8 @@ using Flax.Build.NativeCpp;
///
public sealed class VulkanSdk : Sdk
{
+ private bool _missingMoltenVkError;
+
///
/// The singleton instance.
///
@@ -137,7 +139,7 @@ public sealed class VulkanSdk : Sdk
///
/// Adds any runtime dependency files to the build that uses Vulkan SDK.
///
- /// Build options.
+ /// Build options.
public void AddDependencyFiles(BuildOptions options)
{
switch (options.Platform.Target)
@@ -181,7 +183,7 @@ public sealed class VulkanSdk : Sdk
return;
}
}
- Log.Error($"Missing MoltenVK files for {platformName} in VulkanSDK '{RootPath}'");
+ Log.ErrorOnce($"Missing MoltenVK files for {platformName} in VulkanSDK '{RootPath}'", ref _missingMoltenVkError);
break;
}
}