VkRayTracingPipelineCreateInfoKHR create Ray Track

*** [Error:Validation(VUID-VkRayTracingPipelineCreateInfoKHR-layout-03427)] Validation Error: [ VUID-VkRayTracingPipelineCreateInfoKHR-layout-03427 ]
Object 0: handle = 0x1ea398161d0, type = VK_OBJECT_TYPE_DEVICE; | MessageID = 0x6844901a |
Shader uses descriptor slot 0.6 but descriptor not accessible from stage VK_SHADER_STAGE_CLOSEST_HIT_BIT_KHR
The Vulkan spec states: layout must be consistent with all shaders specified in pStages
(Vulkan® 1.3.216 - A Specification (with all registered extensions))

*** [Error:Validation(VUID-vkCmdTraceRaysKHR-None-02699)] Validation Error: [ VUID-vkCmdTraceRaysKHR-None-02699 ] Object 0: handle = 0x95e33f0000000946,
type = VK_OBJECT_TYPE_DESCRIPTOR_SET; | MessageID = 0xbcd2c25b | Descriptor set VkDescriptorSet 0x95e33f0000000946[] encountered the following validation
error at vkCmdTraceRaysKHR time: Descriptor in binding #15 index 0 requires UINT component type, but bound descriptor format is VK_FORMAT_B8G8R8A8_UNORM.
The Vulkan spec states: Descriptors in each bound descriptor set, specified via vkCmdBindDescriptorSets, must be valid if they are statically used by the
VkPipeline bound to the pipeline bind point used by this command (Vulkan® 1.3.216 - A Specification (with all registered extensions))