ميسا 20.0.0 وولڪن 1.2 سپورٽ سان رليز

پاران پيش ڪيل OpenGL ۽ Vulkan API جي مفت عمل درآمد کي جاري ڪرڻ - ميسا 20.0.0. Mesa 20.0.0 برانچ جي پهرين رليز هڪ تجرباتي حيثيت رکي ٿي - ڪوڊ جي آخري استحڪام کان پوء، هڪ مستحڪم نسخو 20.0.1 جاري ڪيو ويندو. ميسا 20.0 ۾ لاڳو ڪيو ويو Intel (i4.6, iris) ۽ AMD (radeonsi) GPUs لاءِ مڪمل OpenGL 965 سپورٽ، AMD (r4.5) ۽ NVIDIA (nvc600) GPUs لاءِ OpenGL 0 سپورٽ، ۽ Intel ۽ AMD ڪارڊ لاءِ Vulkan 1.2 سپورٽ.

انهن ۾ تبديليون:

  • RadeonSI ڊرائيور ۾ (AMD GPUs لاءِ) محفوظ حمايت
    OpenGL 4.6 (OpenGL 4.6 اڳ ۾ صرف Mesa ۾ صرف Intel GPUs لاءِ سپورٽ ڪئي وئي هئي) ۽ SPIR-V شيڊر وچولي نمائندگي.

  • AMD ۽ Intel GPUs لاءِ RADV ۽ ANV ڊرائيور هاڻي گرافڪس API کي سپورٽ ڪن ٿا Vulkan 1.2;
  • Intel GPUs لاءِ براڊ ويل ۽ اسڪائيليڪ مائڪرو آرڪيٽيڪچر (Gen8+) جي بنياد تي، نئون Iris ڊرائيور ڊفالٽ طور استعمال ڪيو ويندو آهي، جيڪو ان جي صلاحيتن ۾ i965 ڊرائيور سان برابري تي پهچي چڪو آهي. Iris ڊرائيور Gallium3D آرڪيٽيڪچر تي ٻڌل آهي، جيڪو ميموري مئنيجمينٽ جي ڪمن کي لينڪس ڪنييل جي ڊي آر آئي ڊرائيور پاسي کي بند ڪري ٿو ۽ هڪ تيار ٿيل اسٽيٽ ٽريڪٽر مهيا ڪري ٿو جيڪو آئوٽ پٽ شين جي ٻيهر استعمال جي ڪيش لاءِ سپورٽ سان. پراڻن microarchitectures جي بنياد تي چپس لاء، Haswell سميت، i965 ڊرائيور برقرار رکيو ويو آهي؛
  • RADV ۾ (AMD چپس لاءِ ولڪن ڊرائيور) ۽ شيڊرن کي گڏ ڪرڻ لاءِ پس منظر "ايڪو"، جيڪو والو پاران LLVM شيڊر ڪمپلر جي متبادل طور تي ترقي ڪئي پئي وڃي، GPU نسلن GCN 1.0 / GFX6 (ڏکڻ ٻيٽ) ۽ GCN 1.1 / GFX7 (سمنڊ ٻيٽ) لاءِ مدد شامل ڪئي؛
  • RADV ۽ ACO جاميٽري شيڊرن جي تاليف مهيا ڪن ٿا؛
  • RADV ۽ ACO لاءِ GPU GFX10 (Navi) موڊ کي سپورٽ ڪري ٿو ويو 32 (هڪ ئي وقت تي عمل ڪرڻ لاءِ 32 موضوعن کي هڪ ”موج“ ۾ گڏ ڪرڻ؛
  • LLVMpipe ۽ RadeonSI ڊرائيور تبديل ڪيا ويا آھن استعمال ڪرڻ لاءِ ٽائپ بيس وچولي نمائندگي (IR) شيڊر نير، مقصد جو مقصد هيٺين سطح تي ڪم ڪرڻ، GLSL IR ۽ Mesa جي اندروني IR تحت. NIR ڪارڪردگي بهتر ڪئي وئي آهي؛
  • RadeonSI ڊرائيور ۾ شامل ڪيو ويو لائيو ڪيش لاءِ سپورٽ، جيڪا مرتب ٿيل شيڊر شين جي نقلن کي فلٽر ڪري ٿي؛
  • Gen11 چپس لاءِ سپورٽ (Jasper Lake) OpenGL ۽ Vulkan ڊرائيورن ۾ Intel GPUs لاءِ شامل ڪئي وئي آهي؛
  • V3D ڊرائيور (Raspberry Pi لاءِ) OpenGL ES 3.2 سان مطابقت رکندڙ جاميٽري شيڊرز لاءِ سپورٽ شامل ڪئي آهي ۽ OpenGL ES 3.1 لاءِ مڪمل سپورٽ مهيا ڪري ٿي؛
  • Qualcomm Adreno GPUs لاءِ Vulkan ڊرائيور TURNIP جي ڪارڪردگي بهتر ڪئي وئي آھي؛
  • نئون OpenGL واڌارو شامل ڪيو ويو:
  • شامل ڪيل واڌايون RADV Vulkan ڊرائيور ۾ (AMD ڪارڊ لاءِ):
  • ANV Vulkan ڊرائيور ۾ اضافو شامل ڪيو ويو (Intel ڪارڊ لاء):

جو ذريعو: opennet.ru

تبصرو شامل ڪريو