Mesa 21.2 מגיע עם תמיכה ראשונית ב- Apple M1, שיפורים עבור Panfrost, Vulkan ועוד

שולחן נהגים

לאחר שלושה חודשי התפתחות שחרור הגרסה החדשה של הסניף החדש של טבלה 21.2 בעלת מצב ניסיוני וכי לאחר הייצוב הסופי של הקוד, הגרסה היציבה 21.2.1 תצא לאור.

גרסה חדשה זו של מסה 21.2 מספק תמיכה מלאה ב- OpenGL 4.6 עבור מנהלי ההתקנים 965, iris, radeonsi, zink ו- llvmpipe, בתוספת OpenGL 4.5 זמינה עבור AMD r600 ו- NVIDIA nvc0.

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

בטבלה 21.2 אנו יכולים למצוא זאת מנהל התקן asahi OpenGL כלול בתמיכה ראשונית ב- GPU מסופק על שבבים אפל M1. הבקר משתמש בממשק Gallium ותומך ברוב הפונקציות של OpenGL 2.1 ו- OpenGL ES 2.0, אך עדיין לא ניתן להשתמש בה להפעלת רוב המשחקים.

חידוש נוסף הוא הכללת נהג PanVk (שפותח על ידי עובדי Collabora) המספק תמיכה בגרפיקה API Vulkan GPU ARM Mali Midgard ו- Bifrost והיא ממוקמת כהמשך לפרויקט Panfrost, המספק תמיכה ב- OpenGL.

כמו כן, בגרסה חדשה זו של Mesa 21.2 Panfrost עבור Midgard ו- Bifrost תומך ב- OpenGL ES 3.1, למרות שצוין כי יש תוכניות להגדיל את הביצועים על שבבי Bifrost ותמיכה ב- GPU מבוסס על ארכיטקטורת Valhall (Mali G77 ואילך).

נעשתה עבודה על מנהל ההתקן של Zink כך שהוא יכול לתמוך בהרחבות OpenGL: GL_ARB_sample_locations, GL_ARB_sparse_buffer, GL_ARB_shader_group_vote, GL_ARB_texture ו- GL_filter_minlock. נוספו משתני פורמט DRM.

בעוד ב בקר ANV של וולקן (אינטל) ונהג OpenGL Iris, בגרסה חדשה זו se ביצע עבודות הכנה לתמיכה בכרטיסי המסך הקרובים של אינטל Xe-HPG (DG2). זה כולל יכולות מעקב מוקדם של קרן ותמיכה ב- Shader Tracing Ray.

בצד הנהג lavapipe, מצב "רחב קווים" נתמך כעת (מספק תמיכה בקווים ברוחב גדול מ -1.0).

מוזכר גם ש ל- OpenGL 4.3 כבר יש תמיכה ב- virgl ותאימות עם Vulkan 1.2 זמין עבור כרטיסי Intel ו- AMDכמו גם במצב אמולטור (vn), תמיכת Vulkan 1.1 זמינה עבור מעבדי Qualcomm ו- rasterizer תוכנת lavapipe ו- Vulkan 1.0 זמין עבור Broadcom VideoCore VI GPU (פטל פי 4).

של שינויים אחרים הבולטים של הגרסה החדשה הזו:

  • מנהל ההתקן Nouveau nv50 עבור מעבדי NVIDIA GT21x (GeForce GT 2x0) כולל תמיכה ב- OpenGL ES 3.1.
  • מנהלי ההתקן של Vulkan TURNIP ונהג Freedreno OpenGL המפותחים עבור מעבדי GPU
  • Qualcomm Adreno מספקת תמיכה ראשונית ב- GPU של Adreno a6xx gen4 (a660, a635).
  • היכולת לבנות את מנהל ההתקן של RADV בפלטפורמת Windows באמצעות מהדר MSVC יושמה.
  • תמיכה מיושמת לאיתור וטעינה דינמיים של תמיכות GBM חלופיות (Generic Buffer Manager). השינוי נועד לשפר את התמיכה ב- Wayland במערכות עם מנהלי התקנים של NVIDIA.
  • מנהלי ההתקן Vulkan RADV (AMD), ANV (Intel) ו- lavapipe הוסיפו תמיכה בהרחבות

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

כיצד להתקין מנהלי התקני וידאו של 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. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.