ሜሳ 20.0.0 መለቀቅ ከVulkan 1.2 ድጋፍ ጋር

የቀረበው በ የ OpenGL እና Vulkan API ነፃ ትግበራ መልቀቅ - Mesa 20.0.0. የሜሳ 20.0.0 ቅርንጫፍ የመጀመሪያ መለቀቅ የሙከራ ሁኔታ አለው - የኮዱ የመጨረሻ ማረጋጋት ከተጠናቀቀ በኋላ የተረጋጋ ስሪት 20.0.1 ይለቀቃል። በሜሳ 20.0 ተተግብሯል ሙሉ የ OpenGL 4.6 ድጋፍ ለኢንቴል (i965፣ iris) እና AMD (radeonsi) ጂፒዩዎች፣ OpenGL 4.5 ድጋፍ ለ AMD (r600) እና NVIDIA (nvc0) ጂፒዩዎች፣ እና Vulkan 1.2 ለኢንቴል እና AMD ካርዶች ድጋፍ።

ለውጦች:

  • በRadeonSI ሾፌር ውስጥ (ለ AMD ጂፒዩዎች) ደህንነቱ የተጠበቀ ድጋፍ
    OpenGL 4.6 (OpenGL 4.6 ከዚህ ቀደም በሜሳ የተደገፈው ለኢንቴል ጂፒዩዎች ብቻ) እና የSPIR-V shader መካከለኛ ውክልና ነው።

  • የ RADV እና ANV ነጂዎች ለ AMD እና Intel GPUs አሁን የግራፊክስ ኤፒአይን ይደግፋሉ Vulkan 1.2;
  • በብሮድዌል እና ስካይላክ ማይክሮአርክቴክቸር (Gen8+) ላይ ለተመሰረቱ ኢንቴል ጂፒዩዎች አዲሱ አይሪስ ሾፌር በነባሪነት ጥቅም ላይ ይውላል፣ ይህም በችሎታው ከ i965 አሽከርካሪ ጋር እኩልነት ላይ ደርሷል። የአይሪስ ሹፌር በGallium3D አርክቴክቸር ላይ የተመሰረተ ነው፣ እሱም የማህደረ ትውስታ አስተዳደር ስራዎችን ወደ ሊኑክስ ከርነል DRI ሾፌር ጎን በማውረድ እና የውጤት ዕቃዎችን እንደገና ጥቅም ላይ ለማዋል የሚያስችል ዝግጁ የሆነ የግዛት መከታተያ ይሰጣል። Haswellን ጨምሮ በአሮጌው ማይክሮአርክቴክቸር ላይ ለተመሠረቱ ቺፖች የ i965 ሹፌር ተይዟል።
  • በ RADV (Vulkan ሾፌር ለኤ.ዲ.ዲ ቺፕስ) እና ሼዶችን ለማጠናቀር የኋላ ገፅ"ACO"፣ በቫልቭ እየተዘጋጀ ያለው ከኤልኤልቪኤም ሼደር ኮምፕሌተር እንደ አማራጭ ሆኖ ለጂፒዩ ትውልድ GCN 1.0/GFX6 (ደቡብ ደሴቶች) እና ጂኤንኤን 1.1/GFX7 (የባህር ደሴቶች) ድጋፍ ጨምሯል።
  • RADV እና ACO የጂኦሜትሪ ጥላዎች ስብስብ ይሰጣሉ;
  • RADV እና ACO ለጂፒዩ GFX10 (Navi) ሁነታውን ይደግፋሉ ማዕበል (ለአንድ ጊዜ አፈፃፀም 32 ክሮች ወደ አንድ "ሞገድ" በማጣመር);
  • LLVMpipe እና RadeonSI አሽከርካሪዎች አይነት አልባ መካከለኛ ውክልና (IR) ጥላዎችን ለመጠቀም ተለውጠዋል NIRበ GLSL IR እና Mesa's Internal IR ስር በዝቅተኛው ደረጃ ለመስራት ያለመ። NIR አፈጻጸም ተመቻችቷል;
  • RadeonSI ሾፌር ውስጥ ታክሏል የቀጥታ መሸጎጫ መሸጎጫ መደገፍ፣ የተጠናቀሩ የሻደር ነገሮችን ብዜቶችን የሚያጣራ፣
  • ለ Gen11 ቺፕስ (ጃስፐር ሌክ) ድጋፍ ለኢንቴል ጂፒዩዎች ወደ OpenGL እና Vulkan አሽከርካሪዎች ተጨምሯል;
  • የV3D ሾፌር (ለ Raspberry Pi) ከOpenGL ES 3.2 ጋር የሚያሟሉ የጂኦሜትሪ ጥላዎች ድጋፍን አክሏል እና ለOpenGL ES 3.1 ሙሉ ድጋፍ ይሰጣል።
  • ለQualcomm Adreno ጂፒዩዎች የVulkan ሹፌር TURNIP አፈጻጸም ተመቻችቷል።
  • አዲስ የOpenGL ቅጥያዎች ታክለዋል፡
  • ወደ RADV Vulkan ሾፌር (ለ AMD ካርዶች) ተጨማሪ ቅጥያዎች
  • ወደ ANV Vulkan ሾፌር (ለኢንቴል ካርዶች) ተጨማሪ ቅጥያዎች።

ምንጭ: opennet.ru

አስተያየት ያክሉ