המפתח Cloud Cloud Imperium Games אישר כי הוא יפיל את תמיכת DirectX 11 בממשק ה- Vulkan API בכותר הדמיית החלל הקרוב Star Citizen. בנוסף, היזם מסיר גם את תוכניתו להוסיף תמיכה ב- DirectX 12 בעתיד.
עלי בראון, מנהל הנדסת גרפיקה במשחקי Cloud Imperium, אמר בפוסט על קהילת Star Citizen הרשמית פורומים שהמשחק עובר ל- Vulkan API מכיוון שהוא תומך במספר פלטפורמות, כולל Windows 7, 8, 10 ו- לינוקס. בניגוד, DirectX 12 מגביל את תמיכתה לחלונות 10 בלבד. בראון מסביר:
לפני שנים הצהרנו על כוונתנו לתמוך ב- DX12, אך מאז הצגתו של Vulkan עם אותה מערך תכונות ויתרונות ביצועים זה נראה הרבה יותר API לשימוש בעיבוד לוגי לשימוש מכיוון שהוא לא מכריח את המשתמשים שלנו לשדרג ל- Windows 10 ופותח את הדלת לממשק API גרפי אחד שיכול לשמש בכל Windows 7, 8, 10 & לינוקס. כתוצאה מכך כוונתנו הנוכחית היא לתמוך רק ב- Vulkan ובסופו של דבר להפיל את התמיכה ב- DX11 מכיוון שהדבר לא אמור להשפיע על אף אחד מהתומכים שלנו.
למרות ש- Vulkan הוא ממשק API גרפי ברמה נמוכה, הוא עדיין מסוגל להשתמש ב- GPU בצורה יעילה יותר מגרסאות קודמות של DirectX ו- OpenGL. כתוצאה מכך, שיעורי המסגרות משתפרים ושימוש במעבד יורד במשחקים.
בראון, בכל זאת, לא סילק לחלוטין את הסיכוי לתמיכה ב- DirectX 12 במערכת Star Citizen במוקדם או במאוחר. הוא מוסיף:
DX12 ייחשב רק אם מצאנו שהוא נותן לנו יתרון ספציפי ומהותי על Vulkan. ממשקי ה- API באמת לא כל כך שונים, 95% מהעבודה עבור ממשקי ה- API האלה היא לשנות את הפרדיגמה של צינור ההשבה, וזהה לשני ה- API.
האם אתה מסכים עם ההחלטה של Cloud Imperium Games לעשות את המעבר ל- Vulkan API? שתף את המחשבות שלך בתגובות.
סיפורים קשורים שאתה צריך לבדוק:
- כיצד לתקן שגיאות DirectX ב- Windows 10
- אינטל מגיעה עם תמיכה במנהלי התקנים של Vulkan ב- Windows
- DOOM למחשב תומך כעת ב- Vulkan API