Asahi Linux תואם OpenGL 4.6 ו-OpenGL ES 3.2 במחשבי Apple Silicon Mac

פרויקט Asahi Linux עבוראפל סיליקוןמחשבי Mac זה עתה הפכו תואמים ל-OpenGL 4.6 ול-OpenGL ES 3.2, ועוברים על התמיכה הנוכחית של אפל.

אפל התרחקה מהתמיכה ב-OpenGL לאחר שהחלה להתמקד בממשק ה-API הקנייני שלה לגרפיקה מתכת. זה אומר שמאז macOS Mavericks ב-2013, אפל מתאימה ל-OpenGL 4.1 למרות שהיא ביטלה רשמית את התמיכה בתקןבשנת 2018.

פרויקט Asahi Linuxהכריזאבן דרך חדשה התקבלה בעבודתה על מנהלי התקן GPU תואמים. לאחר שחרור מנהל התקן תואם OpenGL ES 3.1 באוגוסט 2022, הפרויקט עבר כעת את היישום של אפל בכך שהוא תואם ל-OpenGL ES 3.1 ו-OpenGL 4.6.

יש הרבה רקע טכני למערכות והטמעות אלו, אבל ברמה בסיסית, משתמשי לינוקס ב-Apple Siliconמחשבי מקינטושיקבל ביצועים טובים יותר מאפליקציות מסוימות. לעומסי עבודה המסתמכים על דברים כמו Blender, Ryujinx ו- Citra יש כעת מנהל התקן GPU תואם ותואם עבור מחשבי Apple Silicon Mac.

מעבר מ-OpenGL 4.1 ל-OpenGL 4.6 מוסיף מספר תכונות, כמו:

  • איתנות
  • SPIR-V
  • בקרת קליפ
  • מרחק גיחה
  • חישוב הצללות
  • משוב טרנספורמציה משודרג

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

לפרויקט Asahi Linux כבר יש יעד חדש באופק - Vulkan. כמו מטאל, זהו דרייבר שנועד לצמצם את התקורה, אבל זה קוד פתוח.