QVulkanDefaultInstance: warn if setting flags has no effect
Change-Id: Ib939e56f0e8bc3e04725fb3660d30a8d3e13fad3 Reviewed-by: Andy Nichols <andy.nichols@qt.io> Reviewed-by: Kristoffer Skau <kristoffer.skau@qt.io> (cherry picked from commit 4f5b1c75a9427c26df0bb92c92f3d8c6370a371a) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
parent
631fa1915e
commit
1efb618b9a
@ -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