የሜሳ 19.2.0፣ የOpenGL እና Vulkan ነፃ ትግበራ

የቀረበው በ የ OpenGL እና Vulkan API ነፃ ትግበራ መልቀቅ - Mesa 19.2.0. የሜሳ 19.2.0 ቅርንጫፍ የመጀመሪያ መለቀቅ የሙከራ ሁኔታ አለው - የኮዱ የመጨረሻ ማረጋጋት ከተጠናቀቀ በኋላ የተረጋጋ ስሪት 19.2.1 ይለቀቃል። በሜሳ 19.2 የቀረበው ሙሉ የOpenGL 4.5 ድጋፍ ለ i965፣ radeonsi እና nvc0 አሽከርካሪዎች፣ Vulkan 1.1 ለ Intel እና AMD ካርዶች ድጋፍ፣ እና ለ OpenGL 4.6 ደረጃ ለኢንቴል ካርዶች ድጋፍ;

ለውጦች:

  • ለኢንቴል ቪዲዮ ካርዶች (gen965+) አሽከርካሪዎች (i7፣ iris) ሙሉ ድጋፍ ይሰጣሉ OpenGL 4.6 እና የሻደር መግለጫ ቋንቋ GLSL 4.60. የOpenGL 4.6 ድጋፍ በ radeonsi (AMD) እና nvc0 (NVIDIA) ሾፌሮች ውስጥ እስኪሰጥ ድረስ፣ የ GL_ARB_gl_spirv እና GL_ARB_spirv_ቅጥያዎችን ተግባራዊ ለማድረግ ይቀራል። ታክሏል በነሐሴ ወር ለ i965 አሽከርካሪ;
  • የአዲሱ አሽከርካሪ ተግባር መስፋፋቱን ቀጥሏል። Iris ለኢንቴል ጂፒዩ፣ በችሎታው ከ i965 ሾፌር ጋር እኩልነት ላይ ደርሷል። የአይሪስ ሹፌር በGallium3D አርክቴክቸር ላይ የተመሰረተ ነው፣ እሱም የማህደረ ትውስታ አስተዳደር ስራዎችን ወደ ሊኑክስ ከርነል DRI ሾፌር ጎን በማውረድ እና የውጤት ዕቃዎችን እንደገና ጥቅም ላይ ለማዋል የሚያስችል ዝግጁ የሆነ የግዛት መከታተያ ይሰጣል። አሽከርካሪው በ Gen8+ ማይክሮአርክቴክቸር (ብሮድዌል፣ ስካይሌክ) ላይ የተመሰረቱ ፕሮሰሰሮችን ከኤችዲ፣ ዩኤችዲ እና አይሪስ ጂፒዩዎች ጋር ብቻ ይደግፋል።
  • ለ AMD Navi 10 GPUs ወደ RADV እና RadeonSI ሾፌሮች ድጋፍ ታክሏል።
    (Radeon RX 5700), እንዲሁም የመጀመሪያ ድጋፍ Navi 14. በተጨማሪም RadeonSI ሾፌር ውስጥ ተካትቷል ታክሏል ለወደፊቱ APU Renoir (Zen 2 with GPU Navi) እና በከፊል ድጋፍ አርክቱሩስ (የኮምፒዩተር ችሎታዎች እና የቪዲዮ ዲኮዲንግ ሞተር VCN 2.5, ያለ 3D ብቻ);

  • በGallium3D R600 ሹፌር ለአንዳንድ የቆዩ AMD ካርዶች (ኤችዲ 5800/6900) ደህንነቱ የተጠበቀ OpenGL 4.5 ድጋፍ;
  • ለ RadeonSI ቀርቧል አዲስ የሩጫ ጊዜ ማገናኛ - rtld;
  • የ RADV እና Virgl አሽከርካሪዎች አፈፃፀም ተሻሽሏል;
  • ተስፋፋ በ Midgard (ማሊ-T6xx፣ Mali-T7xx፣ Mali-T8xx) እና Bifrost (ማሊ G3x፣ G5x፣ G7x) ማይክሮ አርክቴክቸር በብዙ መሳሪያዎች ላይ ከአርኤም ፕሮሰሰር ጋር በተመሠረተ የፓንፍሮስት ሾፌር ለጂፒዩዎች። የአሽከርካሪው አቅም አሁን GNOME Shellን ለማስኬድ በቂ ነው።
  • በNVDIA የቀረበ የEGL ቅጥያ EGL_EXT_የመድረክ_መሣሪያመሣሪያ-ተኮር ኤፒአይዎችን ሳይጠራ EGL እንዲጀመር ያስችለዋል።
  • አዲስ የOpenGL ቅጥያዎች ታክለዋል፡
  • ወደ RADV Vulkan ሾፌር (ለ AMD ካርዶች) ተጨማሪ ቅጥያዎች
  • የሚከተለው ቅጥያ ወደ ANV Vulkan ሾፌር (ለኢንቴል ካርዶች) ታክሏል፡
    VK_EXT_sha__ ጥሪን_ይደግፋል_የማስታወቂያ_የተለየ.

ምንጭ: opennet.ru

አስተያየት ያክሉ