@@ -6477,6 +6477,9 @@ lvk::Result lvk::VulkanContext::initContext(const HWDeviceDesc& desc) {
64776477 vkCmdSetDepthTestEnable = vkCmdSetDepthTestEnableEXT;
64786478 vkCmdSetDepthCompareOp = vkCmdSetDepthCompareOpEXT;
64796479 vkCmdSetDepthBiasEnable = vkCmdSetDepthBiasEnableEXT;
6480+ vkCmdPipelineBarrier2 = vkCmdPipelineBarrier2KHR;
6481+ vkQueueSubmit2 = vkQueueSubmit2KHR;
6482+ vkCmdBindVertexBuffers2 = vkCmdBindVertexBuffers2EXT;
64806483#endif
64816484
64826485 vkGetDeviceQueue (vkDevice_, deviceQueues_.graphicsQueueFamilyIndex , 0 , &deviceQueues_.graphicsQueue );
@@ -6710,7 +6713,7 @@ lvk::Result lvk::VulkanContext::growDescriptorPool(uint32_t maxTextures, uint32_
67106713 lvk::getDSLBinding (kBinding_Samplers , VK_DESCRIPTOR_TYPE_SAMPLER, maxSamplers, stageFlags),
67116714 lvk::getDSLBinding (kBinding_StorageImages , VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, maxTextures, stageFlags),
67126715 lvk::getDSLBinding (
6713- kBinding_YUVImages , VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, immutableSamplers.size (), stageFlags, immutableSamplersData),
6716+ kBinding_YUVImages , VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, ( uint32_t ) immutableSamplers.size (), stageFlags, immutableSamplersData),
67146717 lvk::getDSLBinding (kBinding_AccelerationStructures , VK_DESCRIPTOR_TYPE_ACCELERATION_STRUCTURE_KHR, maxAccelStructs, stageFlags),
67156718 };
67166719 const uint32_t flags = VK_DESCRIPTOR_BINDING_UPDATE_AFTER_BIND_BIT | VK_DESCRIPTOR_BINDING_UPDATE_UNUSED_WHILE_PENDING_BIT |
0 commit comments