Update package version to resolve a serious Array1D<char>-related bug.
Description:
This package is a bit outdated, but the current version contains a very serious bug affecting the initial stages of the application development. See this issue for more info. As a result, you can't use the current version of Vulkan-headers for application development because almost always Array1D and std::string comparisons fail.
Additional info:
- package version(s): 1.3.269-1
- config and/or log files:
- link to upstream bug report, if any: https://github.com/KhronosGroup/Vulkan-Hpp/issues/1718
Steps to reproduce:
- Get physical device extension properties with vkEnumerateDeviceExtensionProperties.
- Pick one of the array element and try to compare extensionsProperties.extensionName to it's corresponding string value.
- See that this comparison returns false, even though string seem to match visually,
extensionsProperties.extensionName
has a non-constant amount of\0
characters, that are there to fill up the string size to 255 bits.
The package should be updated to a version that contains the fix. The fix was first introduced in v1.3.271. The most current version as of writing this is 1.3.273 (which has just came out).