مائیکرو سافٹ نے او ایل سورس ایچ ایل ایس ایل کو جی ایل ایس ایل شیڈر کراس کمپائلر کو جاری کیا

مائیکرو سافٹ / مائیکرو سافٹ نے او ایل سورس ایچ ایل ایس ایل کو جی ایل ایس ایل شیڈر کراس کمپائلر کو جاری کیا 1 منٹ پڑھا مائیکروسافٹ شیڈر کنڈکٹر

مائیکروسافٹ شیڈر کنڈکٹر کراس کمپیلر بہاؤ۔

مائیکرو سافٹ نے ابھی ایک اوپن سورس پروجیکٹ جاری کیا ہے جس کا نام شیڈر کنڈکٹر ہے ، جس کا مقصد کراس کمپیلنگ HLSL کرنا ہے ( اعلی سطح کی شیڈنگ زبان) DirectX سے GLSL کیلئے ( اوپن جی ایل شیڈنگ زبان) . ماضی میں بھی تیسرے فریق کے ذرائع سے اسی طرح کے منصوبے ہوئے ہیں ، جیسے 2012 میں Nvidia سے مجوزہ سی جی ، لیکن اس مخصوص شعبے میں مائیکروسافٹ کی جانب سے یہ اوپن سورس پہلا پہل ہے۔

اہلکار پر گٹ ہب اس پروجیکٹ کے لئے ، مائیکروسافٹ نے شیڈر کنڈکٹر کا ذکر کرنا یقینی بنایا نہیں ہے ایک 'اصلی تالیف دہندہ' - بلکہ ، یہ موجودہ اوپن سورس اجزاء کو مل کر کراس مرتب کرتے ہیں۔ لفٹنگ کو زیادہ تر کرنے کے ل The کراس کمپائلر ڈائریکٹ شیڈر کمپلر اور اسپیر وی کراس پر انحصار کرتا ہے۔



مائیکروسافٹ شیڈر کنڈکٹر کراس کمپیلر بہاؤ۔



یہ خالص قیاس آرائی ہے ، لیکن یہ کر سکتے ہیں مائیکرو سافٹ کے ذریعہ کلاؤڈ بیسڈ گیمنگ مستقبل میں مزید سرمایہ کاری کے لئے ایک اقدام بنیں ، جو زیادہ تر ممکنہ طور پر لینکس پر مبنی سرور استعمال کریں گے۔ اس طرح ، گیم ڈویلپرز کے ل highly یہ انتہائی فائدہ مند ہے اگر وہ شیڈرز کی طرف جانے کے بعد آسانی سے کراس مطابقت پر توجہ مرکوز کرنے کے اہل ہوں۔



شیڈر کنڈکٹر کی مدد سے ، ڈویلپر پہلے HLSL کو نشانہ بنائیں گے ( جو وہ پہلے ہی کر چکے ہیں) ، لیکن زیادہ آسانی سے GLSL / SPIR-V ، ESSL ، MSL ، اور HLSL پرانے ماڈل میں تبدیل کریں۔ مزید برآں ، شیڈر کنڈکٹر شیڈرس کے تمام مراحل کی حمایت کرتا ہے جیسے ورٹیکس ( تبدیلی اور روشنی) ، پکسل ( 2 ڈی اثرات) ، ہل ، ڈومین ، جیومیٹری ، اور حساب کتاب۔

شیڈر کنڈکٹر کے لئے شرطیں گٹ ، بصری اسٹوڈیو 2017 ، سی ایم کیک ، اور ازگر ہیں - ڈویلپر اختیاری طور پر ونڈوز ڈرائیور کٹ کا انتخاب کرسکتے ہیں ، جہاں ڈائریکٹ شیڈرکمپلر کے ٹیسٹ TAEF فریم ورک پر بنائے جاتے ہیں۔

پروجیکٹ ابھی ترقی کے مراحل میں ہے ، حالانکہ SPIR-V کوڈ کی تیاری تقریبا nearly مکمل ہوچکی ہے۔ شیڈر کنڈکٹر فی الحال ونڈوز پلیٹ فارم پر صرف قابل استعمال ہے ، لیکن ہمیں مستقبل قریب میں لینکس اور میک پر مطابقت کی توقع کرنی چاہئے۔



ٹیگز ترقی مائیکرو سافٹ ونڈوز