Added initializer for fence create info
This commit is contained in:
parent
c5c7a0719a
commit
dbd8a5e504
2 changed files with 12 additions and 3 deletions
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Assorted commonly used Vulkan helper functions
|
* Assorted commonly used Vulkan helper functions
|
||||||
*
|
*
|
||||||
* Copyright (C) 2015 by Sascha Willems - www.saschawillems.de
|
* Copyright (C) 2016 by Sascha Willems - www.saschawillems.de
|
||||||
*
|
*
|
||||||
* This code is licensed under the MIT license (MIT) (http://opensource.org/licenses/MIT)
|
* This code is licensed under the MIT license (MIT) (http://opensource.org/licenses/MIT)
|
||||||
*/
|
*/
|
||||||
|
|
@ -469,6 +469,14 @@ VkSemaphoreCreateInfo vkTools::initializers::semaphoreCreateInfo()
|
||||||
return semaphoreCreateInfo;
|
return semaphoreCreateInfo;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
VkFenceCreateInfo vkTools::initializers::fenceCreateInfo(VkFenceCreateFlags flags)
|
||||||
|
{
|
||||||
|
VkFenceCreateInfo fenceCreateInfo = {};
|
||||||
|
fenceCreateInfo.sType = VK_STRUCTURE_TYPE_FENCE_CREATE_INFO;
|
||||||
|
fenceCreateInfo.flags = flags;
|
||||||
|
return fenceCreateInfo;
|
||||||
|
}
|
||||||
|
|
||||||
VkSubmitInfo vkTools::initializers::submitInfo()
|
VkSubmitInfo vkTools::initializers::submitInfo()
|
||||||
{
|
{
|
||||||
VkSubmitInfo submitInfo = {};
|
VkSubmitInfo submitInfo = {};
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Assorted commonly used Vulkan helper functions
|
* Assorted commonly used Vulkan helper functions
|
||||||
*
|
*
|
||||||
* Copyright (C) 2015 by Sascha Willems - www.saschawillems.de
|
* Copyright (C) 2016 by Sascha Willems - www.saschawillems.de
|
||||||
*
|
*
|
||||||
* This code is licensed under the MIT license (MIT) (http://opensource.org/licenses/MIT)
|
* This code is licensed under the MIT license (MIT) (http://opensource.org/licenses/MIT)
|
||||||
*/
|
*/
|
||||||
|
|
@ -26,7 +26,7 @@
|
||||||
#else
|
#else
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// todo : remove if added to SDK
|
// Custom define for better code readability
|
||||||
#define VK_FLAGS_NONE 0
|
#define VK_FLAGS_NONE 0
|
||||||
|
|
||||||
namespace vkTools
|
namespace vkTools
|
||||||
|
|
@ -113,6 +113,7 @@ namespace vkTools
|
||||||
VkFramebufferCreateInfo framebufferCreateInfo();
|
VkFramebufferCreateInfo framebufferCreateInfo();
|
||||||
|
|
||||||
VkSemaphoreCreateInfo semaphoreCreateInfo();
|
VkSemaphoreCreateInfo semaphoreCreateInfo();
|
||||||
|
VkFenceCreateInfo fenceCreateInfo(VkFenceCreateFlags flags);
|
||||||
|
|
||||||
VkSubmitInfo submitInfo();
|
VkSubmitInfo submitInfo();
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue