Mesa 19.1.0 නිකුත් කිරීම, OpenGL සහ Vulkan නොමිලේ ක්‍රියාත්මක කිරීම

පළ කළා OpenGL සහ Vulkan API නොමිලේ ක්‍රියාත්මක කිරීම නිකුත් කිරීම - මේසා 19.1.0. Mesa 19.1.0 ශාඛාවේ පළමු නිකුතුවට පර්යේෂණාත්මක තත්වයක් ඇත - කේතයේ අවසාන ස්ථායීකරණයෙන් පසුව, ස්ථාවර අනුවාදය 19.1.1 නිකුත් කරනු ලැබේ. මේසා 19.1 හි සපයා ඇත i4.5, radeonsi සහ nvc965 ධාවක සඳහා පූර්ණ OpenGL 0 සහය, Intel සහ AMD කාඩ්පත් සඳහා Vulkan 1.1 සහය මෙන්ම ප්‍රමිතිය සඳහා අර්ධ සහාය OpenGL 4.6.

වැඩිපුරම සැලකිය යුතු වෙනස්:

  • ඇතුළත් සංවර්ධිත Intel සතුව නව Iris ධාවකයක් ඇත. i965 මෙන් නොව, නව ධාවකය Gallium3D ගෘහ නිර්මාණ ශිල්පය මත පදනම් වේ, එය ලිනක්ස් කර්නලයේ DRI ධාවක පැත්තට මතක කළමනාකරණ කාර්යයන් මාරු කරන අතර ප්‍රතිදාන වස්තු නැවත භාවිතා කිරීම සඳහා සහය ඇතිව සූදානම් කළ රාජ්‍ය ට්‍රැකරයක් සපයයි. නව ධාවකය HD, UHD සහ Iris GPU සමඟ Gen8+ microarchitecture (Broadwell, Skylake) මත පදනම් වූ GPU සඳහා පමණක් සහය දක්වයි.

    කාර්ය සාධන පරීක්ෂණ වලදී, Iris ධාවකය 3 සිට 15 දක්වා වේ අභිබවා යයි i965, පරීක්ෂණ මාදිලිය මත පදනම්ව. සාමාන්‍යයෙන්, Iris තත්පරයකට i5.45 ධාවකයට වඩා 965 ගුණයක වස්තු ප්‍රදානය කරයි. සැබෑ වැඩසටහන් ක්‍රියාත්මක කරන විට, වැඩිවීම එතරම් ආකර්ෂණීය නොවේ (එක් ආදර්ශනයක වැඩිවීම 19% ක් පමණ වන අතර සමහර ආදර්ශන වල එය ආසන්න වශයෙන් i965 ට සමාන වේ).

  • සම්භාව්‍ය i965 ධාවකය Gen 11 සහ සඳහා පුළුල් සහය ලබා දී ඇත එකතු කළා Elkhart Lake SoC ග්‍රැෆික් උප පද්ධතිය සඳහා සහාය;
  • රියදුරු ඇතුළත් ලීමා මාලි 400/450 GPU සඳහා, ARM ගෘහ නිර්මාණ ශිල්පය මත පදනම් වූ බොහෝ පැරණි චිප් වල භාවිතා වේ.
  • රියදුරු එකතු කළේය පෑන්ෆ්‍රොස්ට් ARM ප්‍රොසෙසර සහිත බොහෝ උපාංගවල භාවිතා වන Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) සහ Bifrost (Mali G3x, G5x, G7x) microarchitectures මත පදනම් වූ GPU සඳහා.
  • RADV ධාවකය (AMD කාඩ්පත් සඳහා Vulkan ධාවකය) VESA Adaptive-Sync (FreeSync) තාක්‍ෂණය සඳහා සහය එක් කර ඇත, එමඟින් ඔබට සුමට සහ කඳුළු රහිත ප්‍රතිදානය සහතික කිරීම සඳහා මොනිටරයේ නැවුම් කිරීමේ වේගය අනුවර්තන ලෙස වෙනස් කිරීමට ඉඩ සලසයි;
  • එකතු කරන ලදී Qualcomm Adreno GPU සඳහා නව Vulkan ධාවකය TURNIP;
  • රියදුරුට මෘදු නළය (Gallium3D මත පදනම් වූ මෘදුකාංග rasterizer) OpenGL 4 දිගු සඳහා සහය එක් කරන ලදී: ARB_gpu_shader5, ARB_ES3_1_compatibility, OES_geometry_shader, OES_primitive_bounding_box, OES_texture_cube_map_array සහ OES_viewport_array. OpenGL 4.0 සම්පූර්ණයෙන් සහය දක්වන තුරු, එය GL_ARB_gpu_shader5, GL_ARB_sample_shading සහ GL_ARB_tessellation_shader දිගු ක්‍රියාත්මක කිරීමට පවතී;
  • GPU වල භාවිතා වන ATC වයනය සම්පීඩන ආකෘතිය සඳහා සහය එක් කරන ලදී
    Qualcomm සහ AMD;

  • Unix-සමාන පද්ධති සඳහා Direct3D 9 API සඳහා සහය සපයන Gallium Nine රාජ්‍ය ට්‍රැකරයේ වැඩිදියුණු කළ ක්‍රියාකාරීත්වය සහ Wine භාවිතයෙන් Windows ක්‍රීඩා ධාවනය කිරීමට බහුලව භාවිතා වේ;
  • නව OpenGL දිගු එක් කරන ලදී:
  • ANV Vulkan ධාවකයට දිගු එකතු කරන ලදි (Intel කාඩ්පත් සඳහා):
  • RADV Vulkan ධාවකයට දිගු කට්ටලයක් එක් කර ඇත (AMD කාඩ්පත් සඳහා):

ඊට අමතරව, එය සටහන් කළ හැකිය එකතු කිරීම Mesa 19.2 නිකුත් කිරීම සඳහා පදනම වන ශාඛාව තුළට, දිගුව ක්රියාත්මක කිරීම
GL_KHR_ශක්තිමත් බව Gallium3D ධාවකය R600 සඳහා, එය නවතම එක විය නැතිවූ සබැඳිය OpenGL 4.5 සඳහා සහය ලබා දීමට. මෙය R600 OpenGL 4.5 සඳහා සහය දක්වන සිව්වන Mesa ධාවකය බවට පත් කරයි. R4.5 හි OpenGL 600 සහාය ලබා ගත හැක්කේ Radeon HD 5800/6900 GPU වල පමණි.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න