QVulkanDefaultInstance: warn if setting flags has no effect
Pick-to: 6.9 Change-Id: Ib939e56f0e8bc3e04725fb3660d30a8d3e13fad3 Reviewed-by: Andy Nichols <andy.nichols@qt.io> Reviewed-by: Kristoffer Skau <kristoffer.skau@qt.io>
This commit is contained in:
parent
2b451c81a3
commit
4f5b1c75a9
@ -17,9 +17,11 @@ QVulkanDefaultInstance::Flags QVulkanDefaultInstance::flags()
|
|||||||
return s_vulkanInstanceFlags;
|
return s_vulkanInstanceFlags;
|
||||||
}
|
}
|
||||||
|
|
||||||
// As always, calling this when hasInstance() is already true has no effect. (unless cleanup() is called)
|
|
||||||
void QVulkanDefaultInstance::setFlag(Flag flag, bool on)
|
void QVulkanDefaultInstance::setFlag(Flag flag, bool on)
|
||||||
{
|
{
|
||||||
|
if (hasInstance())
|
||||||
|
qWarning("QVulkanDefaultInstance::setFlag called when Vulkan instance is already created; this has no effect");
|
||||||
|
|
||||||
s_vulkanInstanceFlags.setFlag(flag, on);
|
s_vulkanInstanceFlags.setFlag(flag, on);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user