mirror of
https://github.com/KhronosGroup/Vulkan-Headers.git
synced 2025-04-11 15:12:55 +00:00
headers: Update to Vulkan header version 1.1.92
Updated: - `include/vulkan/vulkan.hpp` - `include/vulkan/vulkan_core.h` - `registry/validusage.json` - `registry/vk.xml`
This commit is contained in:
parent
369e6ea7f9
commit
114c3546e1
4 changed files with 313 additions and 131 deletions
|
@ -70,7 +70,7 @@
|
|||
#undef MemoryBarrier
|
||||
#endif
|
||||
|
||||
static_assert( VK_HEADER_VERSION == 91 , "Wrong VK_HEADER_VERSION!" );
|
||||
static_assert( VK_HEADER_VERSION == 92 , "Wrong VK_HEADER_VERSION!" );
|
||||
|
||||
// 32-bit vulkan is not typesafe for handles, so don't allow copy constructors on this platform by default.
|
||||
// To enable this feature on 32-bit platforms please define VULKAN_HPP_TYPESAFE_CONVERSION
|
||||
|
@ -37623,8 +37623,11 @@ public:
|
|||
result = static_cast<Result>( d.vkEnumerateInstanceLayerProperties( &propertyCount, reinterpret_cast<VkLayerProperties*>( properties.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
}
|
||||
return createResultValue( result, properties, VULKAN_HPP_NAMESPACE_STRING"::enumerateInstanceLayerProperties" );
|
||||
}
|
||||
template <typename Allocator, typename Dispatch>
|
||||
|
@ -37642,8 +37645,11 @@ public:
|
|||
result = static_cast<Result>( d.vkEnumerateInstanceLayerProperties( &propertyCount, reinterpret_cast<VkLayerProperties*>( properties.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
}
|
||||
return createResultValue( result, properties, VULKAN_HPP_NAMESPACE_STRING"::enumerateInstanceLayerProperties" );
|
||||
}
|
||||
#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/
|
||||
|
@ -37679,8 +37685,11 @@ public:
|
|||
result = static_cast<Result>( d.vkEnumerateInstanceExtensionProperties( layerName ? layerName->c_str() : nullptr, &propertyCount, reinterpret_cast<VkExtensionProperties*>( properties.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
}
|
||||
return createResultValue( result, properties, VULKAN_HPP_NAMESPACE_STRING"::enumerateInstanceExtensionProperties" );
|
||||
}
|
||||
template <typename Allocator, typename Dispatch>
|
||||
|
@ -37698,8 +37707,11 @@ public:
|
|||
result = static_cast<Result>( d.vkEnumerateInstanceExtensionProperties( layerName ? layerName->c_str() : nullptr, &propertyCount, reinterpret_cast<VkExtensionProperties*>( properties.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
}
|
||||
return createResultValue( result, properties, VULKAN_HPP_NAMESPACE_STRING"::enumerateInstanceExtensionProperties" );
|
||||
}
|
||||
#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/
|
||||
|
@ -42435,8 +42447,11 @@ public:
|
|||
result = static_cast<Result>( d.vkGetPipelineCacheData( m_device, static_cast<VkPipelineCache>( pipelineCache ), &dataSize, reinterpret_cast<void*>( data.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( dataSize <= data.size() );
|
||||
data.resize( dataSize );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( dataSize <= data.size() );
|
||||
data.resize( dataSize );
|
||||
}
|
||||
return createResultValue( result, data, VULKAN_HPP_NAMESPACE_STRING"::Device::getPipelineCacheData" );
|
||||
}
|
||||
template <typename Allocator, typename Dispatch>
|
||||
|
@ -42454,8 +42469,11 @@ public:
|
|||
result = static_cast<Result>( d.vkGetPipelineCacheData( m_device, static_cast<VkPipelineCache>( pipelineCache ), &dataSize, reinterpret_cast<void*>( data.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( dataSize <= data.size() );
|
||||
data.resize( dataSize );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( dataSize <= data.size() );
|
||||
data.resize( dataSize );
|
||||
}
|
||||
return createResultValue( result, data, VULKAN_HPP_NAMESPACE_STRING"::Device::getPipelineCacheData" );
|
||||
}
|
||||
#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/
|
||||
|
@ -43387,8 +43405,11 @@ public:
|
|||
result = static_cast<Result>( d.vkGetSwapchainImagesKHR( m_device, static_cast<VkSwapchainKHR>( swapchain ), &swapchainImageCount, reinterpret_cast<VkImage*>( swapchainImages.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( swapchainImageCount <= swapchainImages.size() );
|
||||
swapchainImages.resize( swapchainImageCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( swapchainImageCount <= swapchainImages.size() );
|
||||
swapchainImages.resize( swapchainImageCount );
|
||||
}
|
||||
return createResultValue( result, swapchainImages, VULKAN_HPP_NAMESPACE_STRING"::Device::getSwapchainImagesKHR" );
|
||||
}
|
||||
template <typename Allocator, typename Dispatch>
|
||||
|
@ -43406,8 +43427,11 @@ public:
|
|||
result = static_cast<Result>( d.vkGetSwapchainImagesKHR( m_device, static_cast<VkSwapchainKHR>( swapchain ), &swapchainImageCount, reinterpret_cast<VkImage*>( swapchainImages.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( swapchainImageCount <= swapchainImages.size() );
|
||||
swapchainImages.resize( swapchainImageCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( swapchainImageCount <= swapchainImages.size() );
|
||||
swapchainImages.resize( swapchainImageCount );
|
||||
}
|
||||
return createResultValue( result, swapchainImages, VULKAN_HPP_NAMESPACE_STRING"::Device::getSwapchainImagesKHR" );
|
||||
}
|
||||
#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/
|
||||
|
@ -44217,8 +44241,11 @@ public:
|
|||
result = static_cast<Result>( d.vkGetPastPresentationTimingGOOGLE( m_device, static_cast<VkSwapchainKHR>( swapchain ), &presentationTimingCount, reinterpret_cast<VkPastPresentationTimingGOOGLE*>( presentationTimings.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( presentationTimingCount <= presentationTimings.size() );
|
||||
presentationTimings.resize( presentationTimingCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( presentationTimingCount <= presentationTimings.size() );
|
||||
presentationTimings.resize( presentationTimingCount );
|
||||
}
|
||||
return createResultValue( result, presentationTimings, VULKAN_HPP_NAMESPACE_STRING"::Device::getPastPresentationTimingGOOGLE" );
|
||||
}
|
||||
template <typename Allocator, typename Dispatch>
|
||||
|
@ -44236,8 +44263,11 @@ public:
|
|||
result = static_cast<Result>( d.vkGetPastPresentationTimingGOOGLE( m_device, static_cast<VkSwapchainKHR>( swapchain ), &presentationTimingCount, reinterpret_cast<VkPastPresentationTimingGOOGLE*>( presentationTimings.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( presentationTimingCount <= presentationTimings.size() );
|
||||
presentationTimings.resize( presentationTimingCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( presentationTimingCount <= presentationTimings.size() );
|
||||
presentationTimings.resize( presentationTimingCount );
|
||||
}
|
||||
return createResultValue( result, presentationTimings, VULKAN_HPP_NAMESPACE_STRING"::Device::getPastPresentationTimingGOOGLE" );
|
||||
}
|
||||
#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/
|
||||
|
@ -44569,8 +44599,11 @@ public:
|
|||
result = static_cast<Result>( d.vkGetValidationCacheDataEXT( m_device, static_cast<VkValidationCacheEXT>( validationCache ), &dataSize, reinterpret_cast<void*>( data.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( dataSize <= data.size() );
|
||||
data.resize( dataSize );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( dataSize <= data.size() );
|
||||
data.resize( dataSize );
|
||||
}
|
||||
return createResultValue( result, data, VULKAN_HPP_NAMESPACE_STRING"::Device::getValidationCacheDataEXT" );
|
||||
}
|
||||
template <typename Allocator, typename Dispatch>
|
||||
|
@ -44588,8 +44621,11 @@ public:
|
|||
result = static_cast<Result>( d.vkGetValidationCacheDataEXT( m_device, static_cast<VkValidationCacheEXT>( validationCache ), &dataSize, reinterpret_cast<void*>( data.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( dataSize <= data.size() );
|
||||
data.resize( dataSize );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( dataSize <= data.size() );
|
||||
data.resize( dataSize );
|
||||
}
|
||||
return createResultValue( result, data, VULKAN_HPP_NAMESPACE_STRING"::Device::getValidationCacheDataEXT" );
|
||||
}
|
||||
#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/
|
||||
|
@ -44675,8 +44711,11 @@ public:
|
|||
result = static_cast<Result>( d.vkGetShaderInfoAMD( m_device, static_cast<VkPipeline>( pipeline ), static_cast<VkShaderStageFlagBits>( shaderStage ), static_cast<VkShaderInfoTypeAMD>( infoType ), &infoSize, reinterpret_cast<void*>( info.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( infoSize <= info.size() );
|
||||
info.resize( infoSize );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( infoSize <= info.size() );
|
||||
info.resize( infoSize );
|
||||
}
|
||||
return createResultValue( result, info, VULKAN_HPP_NAMESPACE_STRING"::Device::getShaderInfoAMD" );
|
||||
}
|
||||
template <typename Allocator, typename Dispatch>
|
||||
|
@ -44694,8 +44733,11 @@ public:
|
|||
result = static_cast<Result>( d.vkGetShaderInfoAMD( m_device, static_cast<VkPipeline>( pipeline ), static_cast<VkShaderStageFlagBits>( shaderStage ), static_cast<VkShaderInfoTypeAMD>( infoType ), &infoSize, reinterpret_cast<void*>( info.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( infoSize <= info.size() );
|
||||
info.resize( infoSize );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( infoSize <= info.size() );
|
||||
info.resize( infoSize );
|
||||
}
|
||||
return createResultValue( result, info, VULKAN_HPP_NAMESPACE_STRING"::Device::getShaderInfoAMD" );
|
||||
}
|
||||
#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/
|
||||
|
@ -45764,8 +45806,11 @@ public:
|
|||
result = static_cast<Result>( d.vkEnumerateDeviceLayerProperties( m_physicalDevice, &propertyCount, reinterpret_cast<VkLayerProperties*>( properties.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
}
|
||||
return createResultValue( result, properties, VULKAN_HPP_NAMESPACE_STRING"::PhysicalDevice::enumerateDeviceLayerProperties" );
|
||||
}
|
||||
template <typename Allocator, typename Dispatch>
|
||||
|
@ -45783,8 +45828,11 @@ public:
|
|||
result = static_cast<Result>( d.vkEnumerateDeviceLayerProperties( m_physicalDevice, &propertyCount, reinterpret_cast<VkLayerProperties*>( properties.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
}
|
||||
return createResultValue( result, properties, VULKAN_HPP_NAMESPACE_STRING"::PhysicalDevice::enumerateDeviceLayerProperties" );
|
||||
}
|
||||
#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/
|
||||
|
@ -45810,8 +45858,11 @@ public:
|
|||
result = static_cast<Result>( d.vkEnumerateDeviceExtensionProperties( m_physicalDevice, layerName ? layerName->c_str() : nullptr, &propertyCount, reinterpret_cast<VkExtensionProperties*>( properties.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
}
|
||||
return createResultValue( result, properties, VULKAN_HPP_NAMESPACE_STRING"::PhysicalDevice::enumerateDeviceExtensionProperties" );
|
||||
}
|
||||
template <typename Allocator, typename Dispatch>
|
||||
|
@ -45829,8 +45880,11 @@ public:
|
|||
result = static_cast<Result>( d.vkEnumerateDeviceExtensionProperties( m_physicalDevice, layerName ? layerName->c_str() : nullptr, &propertyCount, reinterpret_cast<VkExtensionProperties*>( properties.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
}
|
||||
return createResultValue( result, properties, VULKAN_HPP_NAMESPACE_STRING"::PhysicalDevice::enumerateDeviceExtensionProperties" );
|
||||
}
|
||||
#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/
|
||||
|
@ -45884,8 +45938,11 @@ public:
|
|||
result = static_cast<Result>( d.vkGetPhysicalDeviceDisplayPropertiesKHR( m_physicalDevice, &propertyCount, reinterpret_cast<VkDisplayPropertiesKHR*>( properties.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
}
|
||||
return createResultValue( result, properties, VULKAN_HPP_NAMESPACE_STRING"::PhysicalDevice::getDisplayPropertiesKHR" );
|
||||
}
|
||||
template <typename Allocator, typename Dispatch>
|
||||
|
@ -45903,8 +45960,11 @@ public:
|
|||
result = static_cast<Result>( d.vkGetPhysicalDeviceDisplayPropertiesKHR( m_physicalDevice, &propertyCount, reinterpret_cast<VkDisplayPropertiesKHR*>( properties.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
}
|
||||
return createResultValue( result, properties, VULKAN_HPP_NAMESPACE_STRING"::PhysicalDevice::getDisplayPropertiesKHR" );
|
||||
}
|
||||
#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/
|
||||
|
@ -45930,8 +45990,11 @@ public:
|
|||
result = static_cast<Result>( d.vkGetPhysicalDeviceDisplayPlanePropertiesKHR( m_physicalDevice, &propertyCount, reinterpret_cast<VkDisplayPlanePropertiesKHR*>( properties.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
}
|
||||
return createResultValue( result, properties, VULKAN_HPP_NAMESPACE_STRING"::PhysicalDevice::getDisplayPlanePropertiesKHR" );
|
||||
}
|
||||
template <typename Allocator, typename Dispatch>
|
||||
|
@ -45949,8 +46012,11 @@ public:
|
|||
result = static_cast<Result>( d.vkGetPhysicalDeviceDisplayPlanePropertiesKHR( m_physicalDevice, &propertyCount, reinterpret_cast<VkDisplayPlanePropertiesKHR*>( properties.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
}
|
||||
return createResultValue( result, properties, VULKAN_HPP_NAMESPACE_STRING"::PhysicalDevice::getDisplayPlanePropertiesKHR" );
|
||||
}
|
||||
#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/
|
||||
|
@ -45976,8 +46042,11 @@ public:
|
|||
result = static_cast<Result>( d.vkGetDisplayPlaneSupportedDisplaysKHR( m_physicalDevice, planeIndex, &displayCount, reinterpret_cast<VkDisplayKHR*>( displays.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( displayCount <= displays.size() );
|
||||
displays.resize( displayCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( displayCount <= displays.size() );
|
||||
displays.resize( displayCount );
|
||||
}
|
||||
return createResultValue( result, displays, VULKAN_HPP_NAMESPACE_STRING"::PhysicalDevice::getDisplayPlaneSupportedDisplaysKHR" );
|
||||
}
|
||||
template <typename Allocator, typename Dispatch>
|
||||
|
@ -45995,8 +46064,11 @@ public:
|
|||
result = static_cast<Result>( d.vkGetDisplayPlaneSupportedDisplaysKHR( m_physicalDevice, planeIndex, &displayCount, reinterpret_cast<VkDisplayKHR*>( displays.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( displayCount <= displays.size() );
|
||||
displays.resize( displayCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( displayCount <= displays.size() );
|
||||
displays.resize( displayCount );
|
||||
}
|
||||
return createResultValue( result, displays, VULKAN_HPP_NAMESPACE_STRING"::PhysicalDevice::getDisplayPlaneSupportedDisplaysKHR" );
|
||||
}
|
||||
#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/
|
||||
|
@ -46022,8 +46094,11 @@ public:
|
|||
result = static_cast<Result>( d.vkGetDisplayModePropertiesKHR( m_physicalDevice, static_cast<VkDisplayKHR>( display ), &propertyCount, reinterpret_cast<VkDisplayModePropertiesKHR*>( properties.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
}
|
||||
return createResultValue( result, properties, VULKAN_HPP_NAMESPACE_STRING"::PhysicalDevice::getDisplayModePropertiesKHR" );
|
||||
}
|
||||
template <typename Allocator, typename Dispatch>
|
||||
|
@ -46041,8 +46116,11 @@ public:
|
|||
result = static_cast<Result>( d.vkGetDisplayModePropertiesKHR( m_physicalDevice, static_cast<VkDisplayKHR>( display ), &propertyCount, reinterpret_cast<VkDisplayModePropertiesKHR*>( properties.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
}
|
||||
return createResultValue( result, properties, VULKAN_HPP_NAMESPACE_STRING"::PhysicalDevice::getDisplayModePropertiesKHR" );
|
||||
}
|
||||
#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/
|
||||
|
@ -46128,8 +46206,11 @@ public:
|
|||
result = static_cast<Result>( d.vkGetPhysicalDeviceSurfaceFormatsKHR( m_physicalDevice, static_cast<VkSurfaceKHR>( surface ), &surfaceFormatCount, reinterpret_cast<VkSurfaceFormatKHR*>( surfaceFormats.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( surfaceFormatCount <= surfaceFormats.size() );
|
||||
surfaceFormats.resize( surfaceFormatCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( surfaceFormatCount <= surfaceFormats.size() );
|
||||
surfaceFormats.resize( surfaceFormatCount );
|
||||
}
|
||||
return createResultValue( result, surfaceFormats, VULKAN_HPP_NAMESPACE_STRING"::PhysicalDevice::getSurfaceFormatsKHR" );
|
||||
}
|
||||
template <typename Allocator, typename Dispatch>
|
||||
|
@ -46147,8 +46228,11 @@ public:
|
|||
result = static_cast<Result>( d.vkGetPhysicalDeviceSurfaceFormatsKHR( m_physicalDevice, static_cast<VkSurfaceKHR>( surface ), &surfaceFormatCount, reinterpret_cast<VkSurfaceFormatKHR*>( surfaceFormats.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( surfaceFormatCount <= surfaceFormats.size() );
|
||||
surfaceFormats.resize( surfaceFormatCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( surfaceFormatCount <= surfaceFormats.size() );
|
||||
surfaceFormats.resize( surfaceFormatCount );
|
||||
}
|
||||
return createResultValue( result, surfaceFormats, VULKAN_HPP_NAMESPACE_STRING"::PhysicalDevice::getSurfaceFormatsKHR" );
|
||||
}
|
||||
#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/
|
||||
|
@ -46174,8 +46258,11 @@ public:
|
|||
result = static_cast<Result>( d.vkGetPhysicalDeviceSurfacePresentModesKHR( m_physicalDevice, static_cast<VkSurfaceKHR>( surface ), &presentModeCount, reinterpret_cast<VkPresentModeKHR*>( presentModes.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( presentModeCount <= presentModes.size() );
|
||||
presentModes.resize( presentModeCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( presentModeCount <= presentModes.size() );
|
||||
presentModes.resize( presentModeCount );
|
||||
}
|
||||
return createResultValue( result, presentModes, VULKAN_HPP_NAMESPACE_STRING"::PhysicalDevice::getSurfacePresentModesKHR" );
|
||||
}
|
||||
template <typename Allocator, typename Dispatch>
|
||||
|
@ -46193,8 +46280,11 @@ public:
|
|||
result = static_cast<Result>( d.vkGetPhysicalDeviceSurfacePresentModesKHR( m_physicalDevice, static_cast<VkSurfaceKHR>( surface ), &presentModeCount, reinterpret_cast<VkPresentModeKHR*>( presentModes.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( presentModeCount <= presentModes.size() );
|
||||
presentModes.resize( presentModeCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( presentModeCount <= presentModes.size() );
|
||||
presentModes.resize( presentModeCount );
|
||||
}
|
||||
return createResultValue( result, presentModes, VULKAN_HPP_NAMESPACE_STRING"::PhysicalDevice::getSurfacePresentModesKHR" );
|
||||
}
|
||||
#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/
|
||||
|
@ -46791,8 +46881,11 @@ public:
|
|||
result = static_cast<Result>( d.vkGetPhysicalDevicePresentRectanglesKHR( m_physicalDevice, static_cast<VkSurfaceKHR>( surface ), &rectCount, reinterpret_cast<VkRect2D*>( rects.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( rectCount <= rects.size() );
|
||||
rects.resize( rectCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( rectCount <= rects.size() );
|
||||
rects.resize( rectCount );
|
||||
}
|
||||
return createResultValue( result, rects, VULKAN_HPP_NAMESPACE_STRING"::PhysicalDevice::getPresentRectanglesKHR" );
|
||||
}
|
||||
template <typename Allocator, typename Dispatch>
|
||||
|
@ -46810,8 +46903,11 @@ public:
|
|||
result = static_cast<Result>( d.vkGetPhysicalDevicePresentRectanglesKHR( m_physicalDevice, static_cast<VkSurfaceKHR>( surface ), &rectCount, reinterpret_cast<VkRect2D*>( rects.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( rectCount <= rects.size() );
|
||||
rects.resize( rectCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( rectCount <= rects.size() );
|
||||
rects.resize( rectCount );
|
||||
}
|
||||
return createResultValue( result, rects, VULKAN_HPP_NAMESPACE_STRING"::PhysicalDevice::getPresentRectanglesKHR" );
|
||||
}
|
||||
#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/
|
||||
|
@ -46875,8 +46971,11 @@ public:
|
|||
result = static_cast<Result>( d.vkGetPhysicalDeviceSurfaceFormats2KHR( m_physicalDevice, reinterpret_cast<const VkPhysicalDeviceSurfaceInfo2KHR*>( &surfaceInfo ), &surfaceFormatCount, reinterpret_cast<VkSurfaceFormat2KHR*>( surfaceFormats.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( surfaceFormatCount <= surfaceFormats.size() );
|
||||
surfaceFormats.resize( surfaceFormatCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( surfaceFormatCount <= surfaceFormats.size() );
|
||||
surfaceFormats.resize( surfaceFormatCount );
|
||||
}
|
||||
return createResultValue( result, surfaceFormats, VULKAN_HPP_NAMESPACE_STRING"::PhysicalDevice::getSurfaceFormats2KHR" );
|
||||
}
|
||||
template <typename Allocator, typename Dispatch>
|
||||
|
@ -46894,8 +46993,11 @@ public:
|
|||
result = static_cast<Result>( d.vkGetPhysicalDeviceSurfaceFormats2KHR( m_physicalDevice, reinterpret_cast<const VkPhysicalDeviceSurfaceInfo2KHR*>( &surfaceInfo ), &surfaceFormatCount, reinterpret_cast<VkSurfaceFormat2KHR*>( surfaceFormats.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( surfaceFormatCount <= surfaceFormats.size() );
|
||||
surfaceFormats.resize( surfaceFormatCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( surfaceFormatCount <= surfaceFormats.size() );
|
||||
surfaceFormats.resize( surfaceFormatCount );
|
||||
}
|
||||
return createResultValue( result, surfaceFormats, VULKAN_HPP_NAMESPACE_STRING"::PhysicalDevice::getSurfaceFormats2KHR" );
|
||||
}
|
||||
#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/
|
||||
|
@ -46921,8 +47023,11 @@ public:
|
|||
result = static_cast<Result>( d.vkGetPhysicalDeviceDisplayProperties2KHR( m_physicalDevice, &propertyCount, reinterpret_cast<VkDisplayProperties2KHR*>( properties.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
}
|
||||
return createResultValue( result, properties, VULKAN_HPP_NAMESPACE_STRING"::PhysicalDevice::getDisplayProperties2KHR" );
|
||||
}
|
||||
template <typename Allocator, typename Dispatch>
|
||||
|
@ -46940,8 +47045,11 @@ public:
|
|||
result = static_cast<Result>( d.vkGetPhysicalDeviceDisplayProperties2KHR( m_physicalDevice, &propertyCount, reinterpret_cast<VkDisplayProperties2KHR*>( properties.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
}
|
||||
return createResultValue( result, properties, VULKAN_HPP_NAMESPACE_STRING"::PhysicalDevice::getDisplayProperties2KHR" );
|
||||
}
|
||||
#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/
|
||||
|
@ -46967,8 +47075,11 @@ public:
|
|||
result = static_cast<Result>( d.vkGetPhysicalDeviceDisplayPlaneProperties2KHR( m_physicalDevice, &propertyCount, reinterpret_cast<VkDisplayPlaneProperties2KHR*>( properties.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
}
|
||||
return createResultValue( result, properties, VULKAN_HPP_NAMESPACE_STRING"::PhysicalDevice::getDisplayPlaneProperties2KHR" );
|
||||
}
|
||||
template <typename Allocator, typename Dispatch>
|
||||
|
@ -46986,8 +47097,11 @@ public:
|
|||
result = static_cast<Result>( d.vkGetPhysicalDeviceDisplayPlaneProperties2KHR( m_physicalDevice, &propertyCount, reinterpret_cast<VkDisplayPlaneProperties2KHR*>( properties.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
}
|
||||
return createResultValue( result, properties, VULKAN_HPP_NAMESPACE_STRING"::PhysicalDevice::getDisplayPlaneProperties2KHR" );
|
||||
}
|
||||
#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/
|
||||
|
@ -47013,8 +47127,11 @@ public:
|
|||
result = static_cast<Result>( d.vkGetDisplayModeProperties2KHR( m_physicalDevice, static_cast<VkDisplayKHR>( display ), &propertyCount, reinterpret_cast<VkDisplayModeProperties2KHR*>( properties.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
}
|
||||
return createResultValue( result, properties, VULKAN_HPP_NAMESPACE_STRING"::PhysicalDevice::getDisplayModeProperties2KHR" );
|
||||
}
|
||||
template <typename Allocator, typename Dispatch>
|
||||
|
@ -47032,8 +47149,11 @@ public:
|
|||
result = static_cast<Result>( d.vkGetDisplayModeProperties2KHR( m_physicalDevice, static_cast<VkDisplayKHR>( display ), &propertyCount, reinterpret_cast<VkDisplayModeProperties2KHR*>( properties.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( propertyCount <= properties.size() );
|
||||
properties.resize( propertyCount );
|
||||
}
|
||||
return createResultValue( result, properties, VULKAN_HPP_NAMESPACE_STRING"::PhysicalDevice::getDisplayModeProperties2KHR" );
|
||||
}
|
||||
#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/
|
||||
|
@ -47074,8 +47194,11 @@ public:
|
|||
result = static_cast<Result>( d.vkGetPhysicalDeviceCalibrateableTimeDomainsEXT( m_physicalDevice, &timeDomainCount, reinterpret_cast<VkTimeDomainEXT*>( timeDomains.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( timeDomainCount <= timeDomains.size() );
|
||||
timeDomains.resize( timeDomainCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( timeDomainCount <= timeDomains.size() );
|
||||
timeDomains.resize( timeDomainCount );
|
||||
}
|
||||
return createResultValue( result, timeDomains, VULKAN_HPP_NAMESPACE_STRING"::PhysicalDevice::getCalibrateableTimeDomainsEXT" );
|
||||
}
|
||||
template <typename Allocator, typename Dispatch>
|
||||
|
@ -47093,8 +47216,11 @@ public:
|
|||
result = static_cast<Result>( d.vkGetPhysicalDeviceCalibrateableTimeDomainsEXT( m_physicalDevice, &timeDomainCount, reinterpret_cast<VkTimeDomainEXT*>( timeDomains.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( timeDomainCount <= timeDomains.size() );
|
||||
timeDomains.resize( timeDomainCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( timeDomainCount <= timeDomains.size() );
|
||||
timeDomains.resize( timeDomainCount );
|
||||
}
|
||||
return createResultValue( result, timeDomains, VULKAN_HPP_NAMESPACE_STRING"::PhysicalDevice::getCalibrateableTimeDomainsEXT" );
|
||||
}
|
||||
#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/
|
||||
|
@ -47647,8 +47773,11 @@ public:
|
|||
result = static_cast<Result>( d.vkEnumeratePhysicalDevices( m_instance, &physicalDeviceCount, reinterpret_cast<VkPhysicalDevice*>( physicalDevices.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( physicalDeviceCount <= physicalDevices.size() );
|
||||
physicalDevices.resize( physicalDeviceCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( physicalDeviceCount <= physicalDevices.size() );
|
||||
physicalDevices.resize( physicalDeviceCount );
|
||||
}
|
||||
return createResultValue( result, physicalDevices, VULKAN_HPP_NAMESPACE_STRING"::Instance::enumeratePhysicalDevices" );
|
||||
}
|
||||
template <typename Allocator, typename Dispatch>
|
||||
|
@ -47666,8 +47795,11 @@ public:
|
|||
result = static_cast<Result>( d.vkEnumeratePhysicalDevices( m_instance, &physicalDeviceCount, reinterpret_cast<VkPhysicalDevice*>( physicalDevices.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( physicalDeviceCount <= physicalDevices.size() );
|
||||
physicalDevices.resize( physicalDeviceCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( physicalDeviceCount <= physicalDevices.size() );
|
||||
physicalDevices.resize( physicalDeviceCount );
|
||||
}
|
||||
return createResultValue( result, physicalDevices, VULKAN_HPP_NAMESPACE_STRING"::Instance::enumeratePhysicalDevices" );
|
||||
}
|
||||
#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/
|
||||
|
@ -48027,8 +48159,11 @@ public:
|
|||
result = static_cast<Result>( d.vkEnumeratePhysicalDeviceGroups( m_instance, &physicalDeviceGroupCount, reinterpret_cast<VkPhysicalDeviceGroupProperties*>( physicalDeviceGroupProperties.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( physicalDeviceGroupCount <= physicalDeviceGroupProperties.size() );
|
||||
physicalDeviceGroupProperties.resize( physicalDeviceGroupCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( physicalDeviceGroupCount <= physicalDeviceGroupProperties.size() );
|
||||
physicalDeviceGroupProperties.resize( physicalDeviceGroupCount );
|
||||
}
|
||||
return createResultValue( result, physicalDeviceGroupProperties, VULKAN_HPP_NAMESPACE_STRING"::Instance::enumeratePhysicalDeviceGroups" );
|
||||
}
|
||||
template <typename Allocator, typename Dispatch>
|
||||
|
@ -48046,8 +48181,11 @@ public:
|
|||
result = static_cast<Result>( d.vkEnumeratePhysicalDeviceGroups( m_instance, &physicalDeviceGroupCount, reinterpret_cast<VkPhysicalDeviceGroupProperties*>( physicalDeviceGroupProperties.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( physicalDeviceGroupCount <= physicalDeviceGroupProperties.size() );
|
||||
physicalDeviceGroupProperties.resize( physicalDeviceGroupCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( physicalDeviceGroupCount <= physicalDeviceGroupProperties.size() );
|
||||
physicalDeviceGroupProperties.resize( physicalDeviceGroupCount );
|
||||
}
|
||||
return createResultValue( result, physicalDeviceGroupProperties, VULKAN_HPP_NAMESPACE_STRING"::Instance::enumeratePhysicalDeviceGroups" );
|
||||
}
|
||||
#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/
|
||||
|
@ -48073,8 +48211,11 @@ public:
|
|||
result = static_cast<Result>( d.vkEnumeratePhysicalDeviceGroupsKHR( m_instance, &physicalDeviceGroupCount, reinterpret_cast<VkPhysicalDeviceGroupProperties*>( physicalDeviceGroupProperties.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( physicalDeviceGroupCount <= physicalDeviceGroupProperties.size() );
|
||||
physicalDeviceGroupProperties.resize( physicalDeviceGroupCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( physicalDeviceGroupCount <= physicalDeviceGroupProperties.size() );
|
||||
physicalDeviceGroupProperties.resize( physicalDeviceGroupCount );
|
||||
}
|
||||
return createResultValue( result, physicalDeviceGroupProperties, VULKAN_HPP_NAMESPACE_STRING"::Instance::enumeratePhysicalDeviceGroupsKHR" );
|
||||
}
|
||||
template <typename Allocator, typename Dispatch>
|
||||
|
@ -48092,8 +48233,11 @@ public:
|
|||
result = static_cast<Result>( d.vkEnumeratePhysicalDeviceGroupsKHR( m_instance, &physicalDeviceGroupCount, reinterpret_cast<VkPhysicalDeviceGroupProperties*>( physicalDeviceGroupProperties.data() ) ) );
|
||||
}
|
||||
} while ( result == Result::eIncomplete );
|
||||
VULKAN_HPP_ASSERT( physicalDeviceGroupCount <= physicalDeviceGroupProperties.size() );
|
||||
physicalDeviceGroupProperties.resize( physicalDeviceGroupCount );
|
||||
if ( result == Result::eSuccess )
|
||||
{
|
||||
VULKAN_HPP_ASSERT( physicalDeviceGroupCount <= physicalDeviceGroupProperties.size() );
|
||||
physicalDeviceGroupProperties.resize( physicalDeviceGroupCount );
|
||||
}
|
||||
return createResultValue( result, physicalDeviceGroupProperties, VULKAN_HPP_NAMESPACE_STRING"::Instance::enumeratePhysicalDeviceGroupsKHR" );
|
||||
}
|
||||
#endif /*VULKAN_HPP_DISABLE_ENHANCED_MODE*/
|
||||
|
|
|
@ -43,7 +43,7 @@ extern "C" {
|
|||
#define VK_VERSION_MINOR(version) (((uint32_t)(version) >> 12) & 0x3ff)
|
||||
#define VK_VERSION_PATCH(version) ((uint32_t)(version) & 0xfff)
|
||||
// Version of this file
|
||||
#define VK_HEADER_VERSION 91
|
||||
#define VK_HEADER_VERSION 92
|
||||
|
||||
|
||||
#define VK_NULL_HANDLE 0
|
||||
|
@ -1731,6 +1731,10 @@ typedef enum VkStencilFaceFlagBits {
|
|||
} VkStencilFaceFlagBits;
|
||||
typedef VkFlags VkStencilFaceFlags;
|
||||
|
||||
typedef enum VkRenderPassCreateFlagBits {
|
||||
VK_RENDER_PASS_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
|
||||
} VkRenderPassCreateFlagBits;
|
||||
|
||||
typedef struct VkApplicationInfo {
|
||||
VkStructureType sType;
|
||||
const void* pNext;
|
||||
|
@ -7791,8 +7795,6 @@ typedef struct VkPipelineCoverageModulationStateCreateInfoNV {
|
|||
|
||||
|
||||
#define VK_EXT_image_drm_format_modifier 1
|
||||
#define VK_EXT_EXTENSION_159_SPEC_VERSION 0
|
||||
#define VK_EXT_EXTENSION_159_EXTENSION_NAME "VK_EXT_extension_159"
|
||||
#define VK_EXT_IMAGE_DRM_FORMAT_MODIFIER_SPEC_VERSION 1
|
||||
#define VK_EXT_IMAGE_DRM_FORMAT_MODIFIER_EXTENSION_NAME "VK_EXT_image_drm_format_modifier"
|
||||
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
{
|
||||
"version info": {
|
||||
"schema version": 2,
|
||||
"api version": "1.1.91",
|
||||
"comment": "from git branch: master commit: c2ef675dac74b77abdaf4c3de679381f2e3b276c",
|
||||
"date": "2018-11-05 17:16:43Z"
|
||||
"api version": "1.1.92",
|
||||
"comment": "from git branch: master commit: 279452463adf97364575ea9e5bdf17e5b5a0a74c",
|
||||
"date": "2018-11-12 16:55:13Z"
|
||||
},
|
||||
"validation": {
|
||||
"vkGetInstanceProcAddr": {
|
||||
|
@ -374,7 +374,7 @@
|
|||
"(VK_AMD_negative_viewport_height)+(VK_VERSION_1_1)": [
|
||||
{
|
||||
"vuid": "VUID-VkDeviceCreateInfo-ppEnabledExtensionNames-01840",
|
||||
"text": " <code>ppEnabledExtensionNames</code> <strong class=\"purple\">must</strong> not contain <code>VK_AMD_negative_viewport_height</code>"
|
||||
"text": " <code>ppEnabledExtensionNames</code> <strong class=\"purple\">must</strong> not contain <code><a href=\"#VK_AMD_negative_viewport_height\">VK_AMD_negative_viewport_height</a></code>"
|
||||
}
|
||||
],
|
||||
"(VK_AMD_negative_viewport_height)+!(VK_VERSION_1_1)+(VK_KHR_maintenance1)": [
|
||||
|
@ -540,7 +540,7 @@
|
|||
},
|
||||
{
|
||||
"vuid": "VUID-VkDeviceQueueInfo2-queueIndex-01843",
|
||||
"text": " <code>queueIndex</code> <strong class=\"purple\">must</strong> be less than the number of queues created for the specified queue family index and <code>VkDeviceQueueCreateFlags</code> member <code>flags</code> equal to this <code>flags</code> value when <code>device</code> was created, via the <code>queueCount</code> member of the <code>VkDeviceQueueCreateInfo</code> structure"
|
||||
"text": " <code>queueIndex</code> <strong class=\"purple\">must</strong> be less than the number of queues created for the specified queue family index and <a href=\"#VkDeviceQueueCreateFlags\">VkDeviceQueueCreateFlags</a> member <code>flags</code> equal to this <code>flags</code> value when <code>device</code> was created, via the <code>queueCount</code> member of the <code>VkDeviceQueueCreateInfo</code> structure"
|
||||
},
|
||||
{
|
||||
"vuid": "VUID-VkDeviceQueueInfo2-sType-sType",
|
||||
|
@ -5166,7 +5166,7 @@
|
|||
"(VK_NV_mesh_shader)": [
|
||||
{
|
||||
"vuid": "VUID-VkGraphicsPipelineCreateInfo-pStages-02095",
|
||||
"text": " The geometric shader stages provided in <code>pStages</code> <strong class=\"purple\">must</strong> be either from the mesh shading pipeline (<code>stage</code> is <code>VK_SHADER_STAGE_TASK_BIT_NV</code> or <code>VK_SHADER_STAGE_MESH_BIT_NV</code>) or from the primitive shading pipeline (<code>stage</code> is <code>VK_SHADER_STAGE_VERTEX_BIT</code>, <code>VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT</code>, <code>VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT</code>, or <code>VK_SHADER_STAGE_GEOEMETRY_BIT</code>)."
|
||||
"text": " The geometric shader stages provided in <code>pStages</code> <strong class=\"purple\">must</strong> be either from the mesh shading pipeline (<code>stage</code> is <code>VK_SHADER_STAGE_TASK_BIT_NV</code> or <code>VK_SHADER_STAGE_MESH_BIT_NV</code>) or from the primitive shading pipeline (<code>stage</code> is <code>VK_SHADER_STAGE_VERTEX_BIT</code>, <code>VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT</code>, <code>VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT</code>, or <code>VK_SHADER_STAGE_GEOMETRY_BIT</code>)."
|
||||
},
|
||||
{
|
||||
"vuid": "VUID-VkGraphicsPipelineCreateInfo-stage-02096",
|
||||
|
@ -9860,7 +9860,7 @@
|
|||
"(VK_EXT_descriptor_indexing)+(VK_EXT_inline_uniform_block)": [
|
||||
{
|
||||
"vuid": "VUID-VkDescriptorSetLayoutBindingFlagsCreateInfoEXT-descriptorBindingInlineUniformBlockUpdateAfterBind-02211",
|
||||
"text": " If <a href=\"#VkPhysicalDeviceInlineUniformBlockFeatureEXT\">VkPhysicalDeviceInlineUniformBlockFeatureEXT</a>::<code>descriptorBindingInlineUniformBlockUpdateAfterBind</code> is not enabled, all bindings with descriptor type <code>VK_DESCRIPTOR_TYPE_INLINE_UNIFORM_BLOCK_EXT</code> <strong class=\"purple\">must</strong> not use <code>VK_DESCRIPTOR_BINDING_UPDATE_AFTER_BIND_BIT_EXT</code>"
|
||||
"text": " If <a href=\"#VkPhysicalDeviceInlineUniformBlockFeaturesEXT\">VkPhysicalDeviceInlineUniformBlockFeaturesEXT</a>::<code>descriptorBindingInlineUniformBlockUpdateAfterBind</code> is not enabled, all bindings with descriptor type <code>VK_DESCRIPTOR_TYPE_INLINE_UNIFORM_BLOCK_EXT</code> <strong class=\"purple\">must</strong> not use <code>VK_DESCRIPTOR_BINDING_UPDATE_AFTER_BIND_BIT_EXT</code>"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -11814,6 +11814,10 @@
|
|||
"vuid": "VUID-vkCmdClearColorImage-imageLayout-00004",
|
||||
"text": " <code>imageLayout</code> <strong class=\"purple\">must</strong> specify the layout of the image subresource ranges of <code>image</code> specified in <code>pRanges</code> at the time this command is executed on a <code>VkDevice</code>"
|
||||
},
|
||||
{
|
||||
"vuid": "VUID-vkCmdClearColorImage-aspectMask-02498",
|
||||
"text": " The <a href=\"#VkImageSubresourceRange\">VkImageSubresourceRange</a>::<code>aspectMask</code> members of the elements of the <code>pRanges</code> array <strong class=\"purple\">must</strong> each only include <code>VK_IMAGE_ASPECT_COLOR_BIT</code>"
|
||||
},
|
||||
{
|
||||
"vuid": "VUID-vkCmdClearColorImage-baseMipLevel-01470",
|
||||
"text": " The <a href=\"#VkImageSubresourceRange\">VkImageSubresourceRange</a>::<code>baseMipLevel</code> members of the elements of the <code>pRanges</code> array <strong class=\"purple\">must</strong> each be less than the <code>mipLevels</code> specified in <a href=\"#VkImageCreateInfo\">VkImageCreateInfo</a> when <code>image</code> was created"
|
||||
|
@ -11928,6 +11932,14 @@
|
|||
"vuid": "VUID-vkCmdClearDepthStencilImage-imageLayout-00012",
|
||||
"text": " <code>imageLayout</code> <strong class=\"purple\">must</strong> be either of <code>VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL</code> or <code>VK_IMAGE_LAYOUT_GENERAL</code>"
|
||||
},
|
||||
{
|
||||
"vuid": "VUID-vkCmdClearDepthStencilImage-aspectMask-02499",
|
||||
"text": " The <a href=\"#VkImageSubresourceRange\">VkImageSubresourceRange</a>::<code>aspectMask</code> members of the elements of the <code>pRanges</code> array <strong class=\"purple\">must</strong> each only include <code>VK_IMAGE_ASPECT_DEPTH_BIT</code> if the image format has a depth component"
|
||||
},
|
||||
{
|
||||
"vuid": "VUID-vkCmdClearDepthStencilImage-aspectMask-02500",
|
||||
"text": " The <a href=\"#VkImageSubresourceRange\">VkImageSubresourceRange</a>::<code>aspectMask</code> members of the elements of the <code>pRanges</code> array <strong class=\"purple\">must</strong> each only include <code>VK_IMAGE_ASPECT_STENCIL_BIT</code> if the image format has a stencil component"
|
||||
},
|
||||
{
|
||||
"vuid": "VUID-vkCmdClearDepthStencilImage-baseMipLevel-01474",
|
||||
"text": " The <a href=\"#VkImageSubresourceRange\">VkImageSubresourceRange</a>::<code>baseMipLevel</code> members of the elements of the <code>pRanges</code> array <strong class=\"purple\">must</strong> each be less than the <code>mipLevels</code> specified in <a href=\"#VkImageCreateInfo\">VkImageCreateInfo</a> when <code>image</code> was created"
|
||||
|
@ -12003,8 +12015,16 @@
|
|||
"vkCmdClearAttachments": {
|
||||
"core": [
|
||||
{
|
||||
"vuid": "VUID-vkCmdClearAttachments-aspectMask-00015",
|
||||
"text": " If the <code>aspectMask</code> member of any element of <code>pAttachments</code> contains <code>VK_IMAGE_ASPECT_COLOR_BIT</code>, the <code>colorAttachment</code> member of that element <strong class=\"purple\">must</strong> refer to a valid color attachment in the current subpass"
|
||||
"vuid": "VUID-vkCmdClearAttachments-aspectMask-02501",
|
||||
"text": " If the <code>aspectMask</code> member of any element of <code>pAttachments</code> contains <code>VK_IMAGE_ASPECT_COLOR_BIT</code>, then the <code>colorAttachment</code> member of that element <strong class=\"purple\">must</strong> either refer to a color attachment which is <code>VK_ATTACHMENT_UNUSED</code>, or <strong class=\"purple\">must</strong> be a valid color attachment."
|
||||
},
|
||||
{
|
||||
"vuid": "VUID-vkCmdClearAttachments-aspectMask-02502",
|
||||
"text": " If the <code>aspectMask</code> member of any element of <code>pAttachments</code> contains <code>VK_IMAGE_ASPECT_DEPTH_BIT</code>, then the current subpass' depth/stencil attachment <strong class=\"purple\">must</strong> either be <code>VK_ATTACHMENT_UNUSED</code>, or <strong class=\"purple\">must</strong> have a depth component"
|
||||
},
|
||||
{
|
||||
"vuid": "VUID-vkCmdClearAttachments-aspectMask-02503",
|
||||
"text": " If the <code>aspectMask</code> member of any element of <code>pAttachments</code> contains <code>VK_IMAGE_ASPECT_STENCIL_BIT</code>, then the current subpass' depth/stencil attachment <strong class=\"purple\">must</strong> either be <code>VK_ATTACHMENT_UNUSED</code>, or <strong class=\"purple\">must</strong> have a stencil component"
|
||||
},
|
||||
{
|
||||
"vuid": "VUID-vkCmdClearAttachments-pRects-00016",
|
||||
|
@ -12051,6 +12071,16 @@
|
|||
"text": " <code>rectCount</code> <strong class=\"purple\">must</strong> be greater than <code>0</code>"
|
||||
}
|
||||
],
|
||||
"(VK_VERSION_1_1)": [
|
||||
{
|
||||
"vuid": "VUID-vkCmdClearAttachments-commandBuffer-02504",
|
||||
"text": " If <code>commandBuffer</code> is an unprotected command buffer, then each attachment to be cleared <strong class=\"purple\">must</strong> not be a protected image."
|
||||
},
|
||||
{
|
||||
"vuid": "VUID-vkCmdClearAttachments-commandBuffer-02505",
|
||||
"text": " If <code>commandBuffer</code> is a protected command buffer, then each attachment to be cleared <strong class=\"purple\">must</strong> not be an unprotected image."
|
||||
}
|
||||
],
|
||||
"(VK_VERSION_1_1,VK_KHR_multiview)": [
|
||||
{
|
||||
"vuid": "VUID-vkCmdClearAttachments-baseArrayLayer-00018",
|
||||
|
@ -12086,16 +12116,6 @@
|
|||
"vuid": "VUID-VkClearAttachment-aspectMask-02246",
|
||||
"text": " <code>aspectMask</code> <strong class=\"purple\">must</strong> not include <code>VK_IMAGE_ASPECT_MEMORY_PLANE</code><em>_i</em>_BIT_EXT for any index <em>i</em>."
|
||||
}
|
||||
],
|
||||
"(VK_VERSION_1_1)": [
|
||||
{
|
||||
"vuid": "VUID-VkClearAttachment-commandBuffer-01809",
|
||||
"text": " If <code>commandBuffer</code> is an unprotected command buffer, then the attachment to be cleared <strong class=\"purple\">must</strong> not be a protected image."
|
||||
},
|
||||
{
|
||||
"vuid": "VUID-VkClearAttachment-commandBuffer-01810",
|
||||
"text": " If <code>commandBuffer</code> is a protected command buffer, then the attachment to be cleared <strong class=\"purple\">must</strong> not be an unprotected image."
|
||||
}
|
||||
]
|
||||
},
|
||||
"VkClearDepthStencilValue": {
|
||||
|
@ -16700,7 +16720,7 @@
|
|||
},
|
||||
{
|
||||
"vuid": "VUID-vkCmdBindShadingRateImageNV-imageView-02062",
|
||||
"text": " If <code>imageView</code> is not <a href=\"#VK_NULL_HANDLE\">VK_NULL_HANDLE</a>, <code>imageLayout</code> <strong class=\"purple\">must</strong> match the actual <code>VkImageLayout</code> of each subresource accessible from <code>imageView</code> at the time the subresource is accessed."
|
||||
"text": " If <code>imageView</code> is not <a href=\"#VK_NULL_HANDLE\">VK_NULL_HANDLE</a>, <code>imageLayout</code> <strong class=\"purple\">must</strong> match the actual <a href=\"#VkImageLayout\">VkImageLayout</a> of each subresource accessible from <code>imageView</code> at the time the subresource is accessed."
|
||||
},
|
||||
{
|
||||
"vuid": "VUID-vkCmdBindShadingRateImageNV-imageLayout-02063",
|
||||
|
@ -16828,7 +16848,7 @@
|
|||
},
|
||||
{
|
||||
"vuid": "VUID-VkCoarseSampleOrderCustomNV-sampleCount-02074",
|
||||
"text": " <code>sampleCount</code> <strong class=\"purple\">must</strong> correspond to a sample count enumerated in <a href=\"#VkSampleCountFlags\">VkSampleCountFlags</a> whose corresponding bit is set in <code>VkPhysicalDeviceLimits</code>::<code>framebufferNoAttachmentsSampleCounts</code>."
|
||||
"text": " <code>sampleCount</code> <strong class=\"purple\">must</strong> correspond to a sample count enumerated in <a href=\"#VkSampleCountFlags\">VkSampleCountFlags</a> whose corresponding bit is set in <a href=\"#VkPhysicalDeviceLimits\">VkPhysicalDeviceLimits</a>::<code>framebufferNoAttachmentsSampleCounts</code>."
|
||||
},
|
||||
{
|
||||
"vuid": "VUID-VkCoarseSampleOrderCustomNV-sampleLocationCount-02075",
|
||||
|
@ -17638,11 +17658,11 @@
|
|||
},
|
||||
{
|
||||
"vuid": "VUID-vkCmdDispatch-commandBuffer-01845",
|
||||
"text": " If <code>commandBuffer</code> is a protected command buffer, and any pipeline stage in the <code>VkPipeline</code> object bound to <code>VK_PIPELINE_POINT_COMPUTE</code> writes to any image or buffer, that image or buffer <strong class=\"purple\">must</strong> not be an unprotected image or unprotected buffer."
|
||||
"text": " If <code>commandBuffer</code> is a protected command buffer, and any pipeline stage in the <code>VkPipeline</code> object bound to <code>VK_PIPELINE_BIND_POINT_COMPUTE</code> writes to any image or buffer, that image or buffer <strong class=\"purple\">must</strong> not be an unprotected image or unprotected buffer."
|
||||
},
|
||||
{
|
||||
"vuid": "VUID-vkCmdDispatch-commandBuffer-01846",
|
||||
"text": " If <code>commandBuffer</code> is a protected command buffer, and any pipeline stage other than the compute pipeline stage in the <code>VkPipeline</code> object bound to <code>VK_PIPELINE_POINT_COMPUTE</code> reads from any image or buffer, the image or buffer <strong class=\"purple\">must</strong> not be a protected image or protected buffer."
|
||||
"text": " If <code>commandBuffer</code> is a protected command buffer, and any pipeline stage other than the compute pipeline stage in the <code>VkPipeline</code> object bound to <code>VK_PIPELINE_BIND_POINT_COMPUTE</code> reads from any image or buffer, the image or buffer <strong class=\"purple\">must</strong> not be a protected image or protected buffer."
|
||||
}
|
||||
],
|
||||
"(VK_NV_corner_sampled_image)": [
|
||||
|
@ -17752,11 +17772,11 @@
|
|||
},
|
||||
{
|
||||
"vuid": "VUID-vkCmdDispatchIndirect-commandBuffer-01848",
|
||||
"text": " If <code>commandBuffer</code> is a protected command buffer, and any pipeline stage in the <code>VkPipeline</code> object bound to <code>VK_PIPELINE_POINT_COMPUTE</code> writes to any image or buffer, that image or buffer <strong class=\"purple\">must</strong> not be an unprotected image or unprotected buffer."
|
||||
"text": " If <code>commandBuffer</code> is a protected command buffer, and any pipeline stage in the <code>VkPipeline</code> object bound to <code>VK_PIPELINE_BIND_POINT_COMPUTE</code> writes to any image or buffer, that image or buffer <strong class=\"purple\">must</strong> not be an unprotected image or unprotected buffer."
|
||||
},
|
||||
{
|
||||
"vuid": "VUID-vkCmdDispatchIndirect-commandBuffer-01849",
|
||||
"text": " If <code>commandBuffer</code> is a protected command buffer, and any pipeline stage other than the compute pipeline stage in the <code>VkPipeline</code> object bound to <code>VK_PIPELINE_POINT_COMPUTE</code> reads from any image or buffer, the image or buffer <strong class=\"purple\">must</strong> not be a protected image or protected buffer."
|
||||
"text": " If <code>commandBuffer</code> is a protected command buffer, and any pipeline stage other than the compute pipeline stage in the <code>VkPipeline</code> object bound to <code>VK_PIPELINE_BIND_POINT_COMPUTE</code> reads from any image or buffer, the image or buffer <strong class=\"purple\">must</strong> not be a protected image or protected buffer."
|
||||
}
|
||||
],
|
||||
"(VK_NV_corner_sampled_image)": [
|
||||
|
|
|
@ -146,7 +146,7 @@ server.
|
|||
<type category="define">// Vulkan 1.1 version number
|
||||
#define <name>VK_API_VERSION_1_1</name> <type>VK_MAKE_VERSION</type>(1, 1, 0)// Patch version should always be set to 0</type>
|
||||
<type category="define">// Version of this file
|
||||
#define <name>VK_HEADER_VERSION</name> 91</type>
|
||||
#define <name>VK_HEADER_VERSION</name> 92</type>
|
||||
|
||||
<type category="define">
|
||||
#define <name>VK_DEFINE_HANDLE</name>(object) typedef struct object##_T* object;</type>
|
||||
|
@ -7176,6 +7176,7 @@ server.
|
|||
<type name="VkBaseOutStructure"/>
|
||||
<type name="VkBaseInStructure"/>
|
||||
<type name="VkVendorId"/>
|
||||
<type name="VkRenderPassCreateFlagBits" comment="Workaround to get this included in the API even when it has no bits defined"/>
|
||||
</require>
|
||||
</feature>
|
||||
<feature api="vulkan" name="VK_VERSION_1_1" number="1.1" comment="Vulkan 1.1 core API interface definitions.">
|
||||
|
@ -9363,11 +9364,8 @@ server.
|
|||
</extension>
|
||||
<extension name="VK_EXT_image_drm_format_modifier" number="159" type="device" requires="VK_KHR_bind_memory2,VK_KHR_get_physical_device_properties2,VK_KHR_image_format_list,VK_KHR_sampler_ycbcr_conversion" author="EXT" contact="Chad Versace @chadversary" supported="vulkan">
|
||||
<require>
|
||||
<enum value="0" name="VK_EXT_EXTENSION_159_SPEC_VERSION"/>
|
||||
<enum value=""VK_EXT_extension_159"" name="VK_EXT_EXTENSION_159_EXTENSION_NAME"/>
|
||||
|
||||
<enum value="1" name="VK_EXT_IMAGE_DRM_FORMAT_MODIFIER_SPEC_VERSION"/>
|
||||
<enum value=""VK_EXT_image_drm_format_modifier"" name="VK_EXT_IMAGE_DRM_FORMAT_MODIFIER_EXTENSION_NAME"/>
|
||||
<enum value="1" name="VK_EXT_IMAGE_DRM_FORMAT_MODIFIER_SPEC_VERSION"/>
|
||||
<enum value=""VK_EXT_image_drm_format_modifier"" name="VK_EXT_IMAGE_DRM_FORMAT_MODIFIER_EXTENSION_NAME"/>
|
||||
|
||||
<enum offset="0" dir="-" extends="VkResult" name="VK_ERROR_INVALID_DRM_FORMAT_MODIFIER_PLANE_LAYOUT_EXT"/>
|
||||
|
||||
|
@ -10123,5 +10121,23 @@ server.
|
|||
<enum value=""VK_NV_extension_245"" name="VK_NV_EXTENSION_245_EXTENSION_NAME"/>
|
||||
</require>
|
||||
</extension>
|
||||
<extension name="VK_EXT_extension_246" number="246" author="EXT" contact="Tobias Hector @tobski" supported="disabled">
|
||||
<require>
|
||||
<enum value="0" name="VK_EXT_EXTENSION_246_SPEC_VERSION"/>
|
||||
<enum value=""VK_EXT_extension_246"" name="VK_EXT_EXTENSION_246_EXTENSION_NAME"/>
|
||||
</require>
|
||||
</extension>
|
||||
<extension name="VK_EXT_extension_247" number="247" author="EXT" contact="Daniel Rakos @drakos-amd" supported="disabled">
|
||||
<require>
|
||||
<enum value="0" name="VK_EXT_EXTENSION_247_SPEC_VERSION"/>
|
||||
<enum value=""VK_EXT_extension_247"" name="VK_EXT_EXTENSION_247_EXTENSION_NAME"/>
|
||||
</require>
|
||||
</extension>
|
||||
<extension name="VK_EXT_extension_248" number="248" author="EXT" contact="Karl Schultz @karlschultz" supported="disabled">
|
||||
<require>
|
||||
<enum value="0" name="VK_EXT_EXTENSION_248_SPEC_VERSION"/>
|
||||
<enum value=""VK_EXT_extension_248"" name="VK_EXT_EXTENSION_248_EXTENSION_NAME"/>
|
||||
</require>
|
||||
</extension>
|
||||
</extensions>
|
||||
</registry>
|
||||
|
|
Loading…
Add table
Reference in a new issue