Update for Vulkan-Docs 1.2.191
This commit is contained in:
parent
9e62d02763
commit
4fee3efc18
10 changed files with 2845 additions and 1405 deletions
|
|
@ -1043,6 +1043,10 @@ namespace VULKAN_HPP_NAMESPACE
|
|||
vkCmdDrawMultiIndexedEXT =
|
||||
PFN_vkCmdDrawMultiIndexedEXT( vkGetDeviceProcAddr( device, "vkCmdDrawMultiIndexedEXT" ) );
|
||||
|
||||
//=== VK_EXT_pageable_device_local_memory ===
|
||||
vkSetDeviceMemoryPriorityEXT =
|
||||
PFN_vkSetDeviceMemoryPriorityEXT( vkGetDeviceProcAddr( device, "vkSetDeviceMemoryPriorityEXT" ) );
|
||||
|
||||
//=== VK_EXT_private_data ===
|
||||
vkCreatePrivateDataSlotEXT =
|
||||
PFN_vkCreatePrivateDataSlotEXT( vkGetDeviceProcAddr( device, "vkCreatePrivateDataSlotEXT" ) );
|
||||
|
|
@ -1822,6 +1826,9 @@ namespace VULKAN_HPP_NAMESPACE
|
|||
PFN_vkCmdDrawMultiEXT vkCmdDrawMultiEXT = 0;
|
||||
PFN_vkCmdDrawMultiIndexedEXT vkCmdDrawMultiIndexedEXT = 0;
|
||||
|
||||
//=== VK_EXT_pageable_device_local_memory ===
|
||||
PFN_vkSetDeviceMemoryPriorityEXT vkSetDeviceMemoryPriorityEXT = 0;
|
||||
|
||||
//=== VK_EXT_private_data ===
|
||||
PFN_vkCreatePrivateDataSlotEXT vkCreatePrivateDataSlotEXT = 0;
|
||||
PFN_vkDestroyPrivateDataSlotEXT vkDestroyPrivateDataSlotEXT = 0;
|
||||
|
|
@ -5884,6 +5891,10 @@ namespace VULKAN_HPP_NAMESPACE
|
|||
getMemoryWin32HandleNV( VULKAN_HPP_NAMESPACE::ExternalMemoryHandleTypeFlagsNV handleType ) const;
|
||||
# endif /*VK_USE_PLATFORM_WIN32_KHR*/
|
||||
|
||||
//=== VK_EXT_pageable_device_local_memory ===
|
||||
|
||||
void setPriorityEXT( float priority ) const VULKAN_HPP_NOEXCEPT;
|
||||
|
||||
private:
|
||||
VULKAN_HPP_NAMESPACE::DeviceMemory m_deviceMemory;
|
||||
VkDevice m_device;
|
||||
|
|
@ -16732,6 +16743,18 @@ namespace VULKAN_HPP_NAMESPACE
|
|||
static_cast<const int32_t *>( vertexOffset ) );
|
||||
}
|
||||
|
||||
//=== VK_EXT_pageable_device_local_memory ===
|
||||
|
||||
VULKAN_HPP_INLINE void DeviceMemory::setPriorityEXT( float priority ) const VULKAN_HPP_NOEXCEPT
|
||||
{
|
||||
VULKAN_HPP_ASSERT(
|
||||
getDispatcher()->vkSetDeviceMemoryPriorityEXT &&
|
||||
"Function <vkSetDeviceMemoryPriorityEXT> needs extension <VK_EXT_pageable_device_local_memory> enabled!" );
|
||||
|
||||
getDispatcher()->vkSetDeviceMemoryPriorityEXT(
|
||||
static_cast<VkDevice>( m_device ), static_cast<VkDeviceMemory>( m_deviceMemory ), priority );
|
||||
}
|
||||
|
||||
#endif
|
||||
} // namespace VULKAN_HPP_RAII_NAMESPACE
|
||||
} // namespace VULKAN_HPP_NAMESPACE
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue