Daniel Marino
23 ਅਕਤੂਬਰ 2024
ਮੈਕੋਸ ਉੱਤੇ ਵੁਲਕਨ ਵਿੱਚ VK_KHR_portability_subset ਐਕਸਟੈਂਸ਼ਨ ਗਲਤੀ ਨੂੰ ਹੱਲ ਕਰਨਾ
macOS 'ਤੇ ਵਿਕਸਤ ਕਰਨ ਲਈ MoltenVK ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਸਮੇਂ, ਇਹ ਲੇਖ ਦਿਖਾਉਂਦਾ ਹੈ ਕਿ ਵੁਲਕਨ ਵਿੱਚ VK_KHR_portability_subset ਐਕਸਟੈਂਸ਼ਨ ਨੂੰ ਸਮਰੱਥ ਨਾ ਕਰਨ ਦੇ ਨਤੀਜੇ ਵਜੋਂ ਪ੍ਰਮਾਣਿਕਤਾ ਸਮੱਸਿਆ ਨੂੰ ਕਿਵੇਂ ਹੱਲ ਕਰਨਾ ਹੈ। ਜਦੋਂ ਇੱਕ ਲਾਜ਼ੀਕਲ ਡਿਵਾਈਸ ਨੂੰ ਲੋੜੀਂਦੇ ਐਕਸਟੈਂਸ਼ਨ ਤੋਂ ਬਿਨਾਂ ਬਣਾਉਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਤਾਂ ਇੱਕ ਗਲਤੀ ਹੁੰਦੀ ਹੈ। ਇਸਨੂੰ macOS ਉੱਤੇ Vulkan ਸੈਟ ਅਪ ਕਰਦੇ ਸਮੇਂ VkDeviceCreateInfo ਢਾਂਚੇ ਵਿੱਚ ਐਕਸਟੈਂਸ਼ਨ ਜੋੜ ਕੇ ਠੀਕ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।