מיקרוסופט רומזת כי DirectX 12 יחקה את Mantle, אך AMD מתעקשת של- API שלה יהיה עתיד מזהיר

לוגו DirectX

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

למעשה, כחלק מכם יכול להיזכר, בכיר AMD הצהיר בפומבי לפני שנה כי אין 'DirectX 12' במפת הדרכים של מיקרוסופט. מיקרוסופט הגיבה לתגובות אלה באישור כי היא נותרה מחויבת לפיתוח תקן DirectX - ואז לא אמרה דבר נוסף בנושא. ואז AMD השיקה את Mantle, עם תמיכה משמעותית ממפתחים מרובים והמון משחקים שהושקו השנה - וככל הנראה מישהו במיקרוסופט החליט לשים לב.



הערה: מיקרוסופט לא אישרה את 'DirectX 12' כשם מותג בפועל לדור הבא של טכנולוגיית DX. הוא משמש כאן כמספר הגרסה ההגיוני ביותר.



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

נשמע מוכר?



זווית המעטפת

שוחחנו עם כמה מקורות עם מידע נוסף על הנושא שאמרו לנו שהאינטרס של מיקרוסופט בפיתוח ממשק API חדש הוא תופעה עדכנית, וכי ה- DirectX החדש (ככל הנראה DirectX 12) ישכפל באופן מהותי את יכולות ה- Mantle של AMD. שני ממשקי ה- API לא יהיו זהים - מיקרוסופט עושה יישום משלה - אך התוצאה הסופית, עבור הצרכנים, צריכה להיות זהה: תקורה נמוכה יותר של המעבד וקנה מידה טוב יותר בכותרים מודרניים.

תכונות של AMD Mantle

זה כבר נקרא בכמה מעגלים כי הוא מהווה מוות לממשק ה- API המותאם אישית של AMD, אך טענות כאלה קצרות רואי, מסיבות מרובות. ראשית, יש את העובדה כי DirectX 12 נמצא כמעט בוודאות 12-18 חודשים. שנית - וחשוב באותה מידה - יש את העובדה שמיקרוסופט נעלה מהדורות DirectX לגרסאות Windows. DirectX 11.1 זמין רק ב- Windows 8; DirectX 11.2 זמין רק ב- Windows 8.1. למיקרוסופט יש את כל הסיבות לסנכרן את ההשקה של DX12 עם הגרסה הבאה של Windows - ואם היא תעבור לפי ה- MO האופייני לה, פירוש הדבר ש- DirectX 12 יהיה ככל הנראה חלונות 9 בלעדיים.



מיקרוסופט, כמובן, לא יש לשחק את הקלפים שלה בצורה כזו, אך אם כן, מנטל עשוי להישאר רלוונטי כאלטרנטיבה חוצת פלטפורמות להרחבת יתרונות קרובים למתכת על פני ערימת המשחק. כמובן ש- OpenGL יכול או לא מסוגל לבצע את אותן המשימות באותה מסגרת זמן - אך פחות ידוע בחזית זו. תמיכה בחומרה עשויה גם לסבך את העניינים - אם DirectX 12 ממפה מקרוב ל- Mantle, יתכן כי מכשירי ה- GPU של GCN של ימינו עדיין יתמכו בכך. לחלופין, אם לא, מנטל עשוי להפוך לאופציה המועדפת להבטחת תאימות רחבה לאחור.

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

AMD פרסמה הצהרה רשמית בנושא ואמרה:

אתמול פורסמו כמה מאמרים שדיווחו כי DirectX ו- OpenGL מורחבים כך שיכללו פונקציונליות קרובה יותר למתכת ותקורה מופחתת של מעבד. AMD תומכת וחוגגת כיוון לפיתוח משחקים שתואם את חזון AMD של ממשקי API גרפיים ברמה נמוכה יותר, 'קרוב יותר למתכת' למשחקי מחשב. בעוד שמומחים בתעשייה מצפים שזה ייקח קצת זמן, מפתחים יכולים למנף באופן מיידי עיצוב API יעיל באמצעות Mantle, ו- AMD מאוד מתרגשים לחלוק את העתיד של ה- API שלנו משל עצמנו עם מפתחים בכנס מפתחי המשחקים השנה.

Copyright © כל הזכויות שמורות | 2007es.com