மைக்ரோசாப்ட் ஓப்பன் சோர்ஸ் எச்.எல்.எஸ்.எல் ஐ ஜி.எல்.எஸ்.எல் ஷேடர் கிராஸ் கம்பைலருக்கு வெளியிடுகிறது

மைக்ரோசாப்ட் / மைக்ரோசாப்ட் ஓப்பன் சோர்ஸ் எச்.எல்.எஸ்.எல் ஐ ஜி.எல்.எஸ்.எல் ஷேடர் கிராஸ் கம்பைலருக்கு வெளியிடுகிறது 1 நிமிடம் படித்தது மைக்ரோசாஃப்ட் ஷேடர் நடத்துனர்

மைக்ரோசாஃப்ட் ஷேடர் கண்டக்டர் குறுக்கு-கம்பைலர் ஓட்டம்.



மைக்ரோசாப்ட் ஷேடர் கண்டக்டர் என்ற திறந்த மூல திட்டத்தை வெளியிட்டுள்ளது, இது எச்.எல்.எஸ்.எல் (குறுக்கு தொகுக்கும் நோக்கமாக உள்ளது) உயர் நிலை நிழல் மொழி) டைரக்ட்எக்ஸ் முதல் ஜி.எல்.எஸ்.எல் வரை ( ஓப்பன்ஜிஎல் நிழல் மொழி) . கடந்த காலத்தில் மூன்றாம் தரப்பு மூலங்களிலிருந்து இதேபோன்ற திட்டங்கள் இருந்தன, இது 2012 ஆம் ஆண்டில் என்விடியாவிலிருந்து முன்மொழியப்பட்ட சிஜி போன்றது, ஆனால் இது இந்த குறிப்பிட்ட துறையில் மைக்ரோசாப்ட் சார்பாக முதல் திறந்த மூல முயற்சியைக் குறிக்கிறது.

அதிகாரி மீது கிட்ஹப் இந்த திட்டத்திற்காக, மைக்ரோசாப்ட் அந்த ஷேடர் கண்டக்டரைக் குறிப்பிடுவதை உறுதிசெய்தது இல்லை ஒரு “உண்மையான தொகுப்பி” - மாறாக, குறுக்கு-தொகுப்பை அடைய ஏற்கனவே இருக்கும் திறந்த மூல கூறுகளை ஒன்றாக ஒட்டுகிறது. கிராஸ்-கம்பைலர் டைரக்ட்எக்ஸ் ஷேடர் கம்பைலர் மற்றும் எஸ்.பி.ஐ.ஆர்.வி-கிராஸ் ஆகியவற்றை நம்பியுள்ளது.



மைக்ரோசாஃப்ட் ஷேடர் கண்டக்டர் குறுக்கு-கம்பைலர் ஓட்டம்.



இது தூய ஊகம், ஆனால் இது முடியும் கிளவுட் அடிப்படையிலான கேமிங் எதிர்காலத்தில் மேலும் முதலீடு செய்வதற்கான மைக்ரோசாப்ட் ஒரு நடவடிக்கையாக இருங்கள், இது பெரும்பாலும் லினக்ஸ் அடிப்படையிலான சேவையகங்களைப் பயன்படுத்தும். எனவே, ஷேடர்கள் செல்லும் வரை குறுக்கு-பொருந்தக்கூடிய தன்மையை எளிதில் கவனம் செலுத்த முடிந்தால், விளையாட்டு உருவாக்குநர்களுக்கு இது மிகவும் பயனளிக்கும்.



ஷேடர் நடத்துனர் மூலம், டெவலப்பர்கள் முதலில் HLSL ஐ இலக்காகக் கொள்ள முடியும் ( அவர்கள் ஏற்கனவே செய்கிறார்கள்) , ஆனால் GLSL / SPIR-V, ESSL, MSL மற்றும் பழைய HLSL மாதிரிகளுக்கு எளிதாக மாற்றலாம். மேலும், ஷேடர் கண்டக்டர் வெர்டெக்ஸ் () மாற்றம் மற்றும் விளக்குகள்) , படத்துணுக்கு ( 2 டி விளைவுகள்) , ஹல், டொமைன், வடிவியல் மற்றும் கணக்கிடு.

ஷேடர் நடத்துனருக்கான முன்நிபந்தனைகள் கிட், விஷுவல் ஸ்டுடியோ 2017, சிமேக் மற்றும் பைதான் - டெவலப்பர்கள் விருப்பமாக விண்டோஸ் டிரைவர் கிட்டைத் தேர்வு செய்யலாம், அங்கு டைரக்ட்எக்ஸ்ஷேடர் கம்பைலரின் சோதனைகள் TAEF கட்டமைப்பில் கட்டப்பட்டுள்ளன.

SPIR-V குறியீட்டின் தலைமுறை கிட்டத்தட்ட நிறைவடைந்த போதிலும், இந்த திட்டம் இன்னும் வளர்ச்சி நிலைகளில் உள்ளது. ஷேடர் கண்டக்டர் தற்போது விண்டோஸ் இயங்குதளத்தில் மட்டுமே பயன்படுத்தக்கூடியது, ஆனால் எதிர்காலத்தில் லினக்ஸ் மற்றும் மேக்கில் இணக்கத்தன்மையை எதிர்பார்க்க வேண்டும்.



குறிச்சொற்கள் வளர்ச்சி மைக்ரோசாப்ட் விண்டோஸ்