வல்கன் கிராபிக்ஸ் APIக்கான புதிய இயக்கி Nouveau அடிப்படையில் உருவாக்கப்படுகிறது.

Red Hat மற்றும் Collabora இன் டெவலப்பர்கள் NVIDIA கிராபிக்ஸ் கார்டுகளுக்கான திறந்த Vulkan nvk இயக்கியை உருவாக்கத் தொடங்கியுள்ளனர், இது ஏற்கனவே Mesa இல் கிடைக்கும் anv (Intel), radv (AMD), tu (Qualcomm) மற்றும் v3dv (Broadcom VideoCore VI) இயக்கிகளை நிறைவு செய்யும். Nouveau OpenGL இயக்கியில் முன்பு பயன்படுத்தப்பட்ட சில துணை அமைப்புகளைப் பயன்படுத்தி Nouveau திட்டத்தின் அடிப்படையில் இயக்கி உருவாக்கப்படுகிறது.

இதற்கு இணையாக, பிற இயக்கிகளில் பயன்படுத்தக்கூடிய ஒரு தனி நூலகத்திற்கு உலகளாவிய செயல்பாட்டை நகர்த்துவதற்கான பணியை Nouveau தொடங்கியது. எடுத்துக்காட்டாக, OpenGL மற்றும் Vulkan க்கான இயக்கிகளில் ஷேடர் கம்பைலரைப் பகிரப் பயன்படும் குறியீடு உருவாக்கத்திற்கான கூறுகள் நூலகத்திற்கு நகர்த்தப்பட்டுள்ளன. .

Vulkan இயக்கியின் வளர்ச்சியில் Red Hat இல் Nouveau டெவலப்பர் கரோல் ஹெர்ப்ஸ்ட், Red Hat இல் DRM பராமரிப்பாளரான டேவிட் ஏர்லி மற்றும் கொலாபோராவில் செயலில் உள்ள மெசா டெவலப்பரான ஜேசன் எக்ஸ்ட்ராண்ட் ஆகியோர் அடங்குவர். இயக்கி வளர்ச்சியின் ஆரம்ப கட்டத்தில் உள்ளது மற்றும் vulkaninfo பயன்பாட்டை இயக்குவதைத் தவிர வேறு பயன்பாடுகளுக்கு இன்னும் பொருத்தமானதாக இல்லை. NVIDIA வீடியோ கார்டுகளுக்கு திறந்த Vulkan இயக்கிகள் இல்லாததால் புதிய இயக்கி தேவைப்பட்டது, மேலும் பல கேம்கள் இந்த கிராபிக்ஸ் API ஐப் பயன்படுத்துகின்றன அல்லது Direct3D அழைப்புகளை Vulkan API க்கு மொழிபெயர்க்கும் அடுக்குகளைப் பயன்படுத்தி Linux இல் இயங்குகின்றன.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்