AMD GFX6/GCN 1.0 சகாப்த கிராபிக்ஸ் செயலிகளுடன் ஸ்டீம் ப்ளே (புரோட்டான்) வழியாக லினக்ஸின் கீழ் இயங்கும் ஹாலோ இன்ஃபினைட் கேமைப் பெறுவதற்கான தேடலில், வால்வின் வளமான திறந்த மூல இயக்கி பங்களிப்பாளரான சாமுவேல் பிடோயிசெட் இந்த ஜி.சி.என் ரேடட்_கமாண்டுகளுக்கு VK_NV_device_generated_Generated_commands ஐச் சேர்த்துள்ளார்.
Samuel Pitoiset GFX6 GPUகளில் NV_device_generated_commands க்கான Mesa RADV இயக்கி ஆதரவை வழங்கியுள்ளது. VK_NV_device_generated_commands என்பது கட்டளை இடையகங்களுக்கான பல முக்கியமான கிராபிக்ஸ் கட்டளைகளை உருவாக்க அனுமதிக்கும் NVIDIA நீட்டிப்பாகும். நீட்டிப்பின்படி ஸ்பெக்:
“அதிக எண்ணிக்கையிலான பொருட்களை ரெண்டரிங் செய்யும் போது, மெட்ரிக்குகளைப் புதுப்பித்தல், அல்லது அடைப்பு நீக்குதல், விரக்தியை அகற்றுதல், முன்னுக்குப் பின் வரிசைப்படுத்துதல் போன்ற பல முக்கியமான செயல்பாடுகளைச் செயல்படுத்த சாதனத்தை மேம்படுத்தலாம். சாதனத்தில் உள்ளவற்றைச் செயல்படுத்தத் தேவையில்லை. எந்தவொரு சிறப்பு நீட்டிப்பும், ஒரு பயன்பாடு அதன் சொந்த தரவு கட்டமைப்புகளை வரையறுத்து, ஷேடர்களைப் பயன்படுத்தி அவற்றைச் செயல்படுத்த இலவசம். செயலாக்கப்பட்ட ஸ்ட்ரீமை திரும்பப் படிக்கவும், ஹோஸ்டிலிருந்து கிராபிக்ஸ் கட்டளையை வழங்கவும் பயன்பாடு. மிகப் பெரிய காட்சிகளுக்கு, ஒத்திசைவு மேல்நிலை மற்றும் கட்டளை இடையகத்தை உருவாக்குவதற்கான செலவு இடையூறாக மாறும். இந்த நீட்டிப்பு ஒரு சாதனத்தின் பக்க ஸ்ட்ரீம் நிலை மாற்றங்களை உருவாக்க அனுமதிக்கிறது. கட்டளைகள், மற்றும் அதை ஹோஸ்டுக்குத் திரும்பப் படிக்காமல், அதை ஒரு கட்டளை இடையகமாக திறம்பட மாற்றவும்.
மேலும், கட்டளை ஸ்ட்ரீமின் பகுதிப் பகுதிகளை மட்டுமே கையாளுவதன் மூலம் இத்தகைய கட்டளை இடையகங்களில் அதிகரிக்கும் மாற்றங்களை இது அனுமதிக்கிறது — உதாரணமாக பைப்லைன் பிணைப்புகள். நீட்டிக்கப்படாத Vulkan க்கு அத்தகைய சூழ்நிலையில் முழு கட்டளை இடையகங்களையும் மீண்டும் உருவாக்க வேண்டும், அல்லது ஹோஸ்டில் ஒத்திசைக்கப்பட்ட புதுப்பிப்புகள்.”
GFX6 இல் இந்த நீட்டிப்பைச் சேர்ப்பதற்கு, Pitoiset ஒன்றிணைப்பு கோரிக்கை,”GFX6 இல் Halo Infinite ஐ விளையாடி மகிழுங்கள்.:-)”
ஆனால் அவர் பின்னர் உரையைப் புதுப்பித்து,”ஒருவேளை இதற்கு gfx8+ ஸ்பேஸ் தேவைப்படலாம் என்பதால் அல்ல:(“எனவே இந்த ஆரம்பகால GCN GPUகளில் ஹாலோ இன்ஃபினைட் இயங்குமா என்பது தெளிவாகத் தெரியவில்லை. அரிதான அமைப்புமுறைகள் இல்லாததால் சில தீர்வுகளைக் கொண்டு வருவது குறைவு. எப்படியிருந்தாலும், இந்த வயதான GPUகளுக்கான ஆதரவை மேம்படுத்த வால்வ் டெவலப்பர்கள் வேலை செய்வதைப் பார்ப்பது மகிழ்ச்சி அளிக்கிறது. GFX6 கேப் வெர்டே, பிட்கேர்ன், டஹிடி, ஓலண்ட் மற்றும் ஹைனான் ஜிபியுக்களை உள்ளடக்கியது.
இந்த GFX6 NV_device_generated_commands ஆதரவு Mesa 23.2-devel இல் இப்போது அதன் நிலையான வெளியீட்டிற்கு அடுத்த காலாண்டில் உள்ளது.