הגרסה החדשה של מנהלי ההתקן של Mesa 23.0.0 מגיעה

שולחן נהגים

Mesa היא ספריית גרפיקה מפותחת בקוד פתוח המספקת יישום גנרי של OpenGL.

ההשקה של הגרסה החדשה של היישום החינמי של OpenGL ו-Vulkan API, "טבלה 23.0.0", בהיותה הגרסה הראשונה של Mesa branch 23.0.0 יש סטטוס ניסיוני: לאחר התייצבות סופית של הקוד, תשוחרר גרסה יציבה 23.0.1.

ב-Mesa 23.0, תמיכה ב-Vulkan 1.3 לגרפיקה API זמינה ב-anv עבור GPUs של אינטל, radv עבור AMD GPUs, עבור Qualcomm GPUs, ובמצב אמולטור (vn). תמיכה ב-Vulkan 1.1 מיושמת ב-rasterizer של תוכנת lavapipe (lvp) וב-Vulkan 1.0 במנהל ההתקן v3dv (Raspberry Pi 4 Broadcom VideoCore VI GPU).

החידושים העיקריים בלוח 23.0.0

בגרסה החדשה שפורסמה זו של Mesa 23.0.0, RADV Vulkan משפר את התאימות עם GPUs מבוססי RDNA3 (Radeon RX 7900) ומוסיף שינויים הקשורים למעקב אחר קרניים ולשימוש בספריות צינורות. עבור כרטיסי AMD המבוססים על ארכיטקטורת RDNA2, תמיכה בהצללות רשת (VK_EXT_mesh_shader) מופעלת כברירת מחדל.

עוד מהשינויים הבולטים הוא בבקר נובו מוסיף תמיכה ראשונית ל-NVIDIA GA102 GPU (RTX 30) המבוסס על ארכיטקטורת אמפר, בתוספת הדרייברים של RADV ו- Turnip מיישמים תכונות נוספות הקשורות להרחבה VK_EXT_dynamic_state3.

בנוסף לכך, מודגש כי היכולות של הבקר asahi OpenGL עבור Apple AGX GPU בשימוש בשבבי Apple M1 ו-M2 הורחבו במידה ניכרת.

כמו כן, מודגשת תמיכה משופרת עבור כרטיסים גרפיים דיסקרטיים של Intel DG2-G12 (Arc Alchemist) ו-GPUs Meteor Lake במנהל ההתקן ANV Vulkan (Intel) ובמנהל ההתקן של Iris OpenGL.

מצד שני, מנהל ההתקן virgl (Virgil3D Virtual GPU for QEMU/KVM) שיפר את התמיכה בקידוד וידאו מואץ בחומרה, כמו גם פתר בעיות שהתרחשו ב-Rise of the Tomb Raider's Ambient Occlusion, Minecraft, Battlefield, Hi-Fi למהר, ותיקנו בעיה שגרמה להפסקת הפלט בשיחות וידאו זום במערכות עם בקר האיריס.

לגבי התמיכה הנוספת עבור הרחבות OpenGL, מוזכרים הבאים:

  • GL_ARB_clip_control עבור panfrost
  • GL_ARB_texture_filter_anisotropic עבור panfrost, asahi
  • GL_ARB_occulsion_query2 עבור asahi
  • GL_ARB_shader_stencil_export עבור asahi
  • GL_ARB_draw_instantiated עבור asahi
  • GL_ARB_instanced_ararys עבור asahi
  • GL_ARB_seamless_cube_map עבור asahi
  • GL_NV_conditional_render עבור asahi
  • GL_ARB_texture_mirror_clamp_to_edge עבור asahi
  • נוספה תמיכה עבור הרחבות Vulkan:
  • VK_EXT_descriptor_buffer עבור RADV, לפת
  • VK_AMD_shader_early_and_late_fragment_tests עבור RADV
  • VK_AMD_shader_explicit_vertex_parameter עבור RADV/RDNA3
  • VK_EXT_swapchain_colorspace עבור RADV, ANV, לפת
  • VK_KHR_shader_integer_dot_product עבור V3DV
  • VK_KHR_present_wait ל-ANV, RADV, לפת
  • VK_KHR_push_descriptor עבור נוגה
  • VK_KHR_pci_bus_info עבור ונוס

יש לציין שגרסה חדשה זו של Mesa מספקת גם תמיכה מלאה ב-OpenGL 4.6 עבור מנהלי ההתקן של 965, איריס (Intel), radeonsi (AMD), zink ו-llvmpipe.

תמיכה ב-OpenGL 4.5 זמינה עבור GPUs AMD (r600), NVIDIA (nvc0) ו-Qualcomm Adreno (freedreno), OpenGL 4.3 עבור virgl (Virgil3D GPU וירטואלי עבור QEMU/KVM) ו-OpenGL 4.2 עבור מנהל ההתקן d3d12 (שכבה להפעלת OpenGL על DirectX 12).

בסופו של דבר אם אתה מעוניין לדעת יותר על כך לגבי הגרסה החדשה הזו של מנהלי ההתקן של Mesa, אתה יכול לבדוק את פרטים בקישור הבא.

כיצד להתקין מנהלי התקני וידאו של Mesa בלינוקס?

חבילות מסה נמצא בכל הפצות לינוקס, כך שניתן לבצע את התקנתו באמצעות הורדה וקומפילציה של קוד המקור (כל המידע על כך כאן) או בצורה יחסית פשוטה, שתלויה בזמינות בערוצים הרשמיים של ההפצה שלך או של צדדים שלישיים.

למי שמשתמש באובונטו, מנטה לינוקס ונגזרות הם יכולים להוסיף את המאגר הבא שבו מנהלי ההתקן מתעדכנים במהירות.

sudo add-apt-repository ppa:kisak/kisak-mesa -y

כעת אנו נעדכן את רשימת החבילות והמאגרים שלנו ב:

sudo apt update

ולבסוף נוכל להתקין את מנהלי ההתקנים עם:

sudo apt upgrade

למקרה של מי שכן משתמשי נגינה ונגזרים של Arch Linux, אנו מתקינים אותם עם הפקודה הבאה:

sudo pacman -S mesa mesa-demos mesa-libgl lib32-mesa lib32-mesa-libgl

למי שהם משתמשי פדורה 32 יכולים להשתמש במאגר זה, ולכן עליהם לאפשר ל- corp באמצעות:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

לבסוף, עבור משתמשים המשתמשים ב- openSUSE, הם יכולים להתקין או לשדרג על ידי הקלדה:

sudo zypper in mesa

השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי על הנתונים: AB Internet Networks 2008 SL
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.