Message:
Property 'copyDstLayoutCount' has not been defined and the schema does not allow additional properties.
Schema path:
https://schema.khronos.org/vulkan/profiles-0.8.1-269.json#/definitions/VkPhysicalDeviceHostImageCopyPropertiesEXT/additionalProperties
Message:
Property 'copySrcLayoutCount' has not been defined and the schema does not allow additional properties.
Schema path:
https://schema.khronos.org/vulkan/profiles-0.8.1-269.json#/definitions/VkPhysicalDeviceHostImageCopyPropertiesEXT/additionalProperties
Message:
Property 'pCopyDstLayouts' has not been defined and the schema does not allow additional properties.
Schema path:
https://schema.khronos.org/vulkan/profiles-0.8.1-269.json#/definitions/VkPhysicalDeviceHostImageCopyPropertiesEXT/additionalProperties
Message:
Property 'pCopySrcLayouts' has not been defined and the schema does not allow additional properties.
Schema path:
https://schema.khronos.org/vulkan/profiles-0.8.1-269.json#/definitions/VkPhysicalDeviceHostImageCopyPropertiesEXT/additionalProperties
This said, we explicitly ignore this extension because it's weird so it's disabled in the Vulkan Profiles solution as the moment.
I am investigating to at least make the Vulkan Profiles schema work as show above.
Using a NVIDIA 2060 with Vulkan API 1.3.263 report and lastest schema https://schema.khronos.org/vulkan/ with https://www.jsonschemavalidator.net/, I noticed that the output
VkPhysicalDeviceHostImageCopyPropertiesEXT
is incorrect:The file is written as follow:
but it should be:
This said, we explicitly ignore this extension because it's weird so it's disabled in the Vulkan Profiles solution as the moment. I am investigating to at least make the Vulkan Profiles schema work as show above.