עבור לתוכן

מה הסיכוי ש VULKAN יהפוך לסטאנדארט לדעתכם

Featured Replies

פורסם

בעקבות הכתבה הזו:

 

https://hwzone.co.il/פורץ-דרך-doom-2016-מקבל-תמיכה-רשמית-בתקן-ה-vulkan-ומצ/

עשיתי מחקר על פיתוח בוולקאן, מה הוא דורש ומה ההבדל בין להשתמש בו או להשתמש בעשרות פתרונות אחרים.

 

בגדול, לא ממש הבנתי איך בDOOM הם מאפשרים את השימוש בוולקאן *בזמן כל כך קצר אחרי יציאת המשחק*, כי מבירור שעשיתי, כדי שכרטיס של AMD יוכל להנות מהאופטימיזציות שוולקאן מקנה, אתה צריך:

 

- לכתוב את המשחק בAPI של VULKAN

או

- להוסיף את ה API למנוע משחק קיים כמו UE4 או במקרה הזה ID TECH

 

ואז:

- לכתוב שיידרים ותכנים שנועדו להתרנדר בריל טיימ בעזרת הAPI, ולאחר מכן המנוע יודע להשתמש בקוד הזה במידה והמשתמש ביקש להשתמש ב VULKAN במקום ב DirectX או OPENGL.

 

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

מאוד קשה לי לראות איך זה יהפוך לסטאנדארט. 

 

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

  • תגובות 42
  • צפיות 6.2k
  • נוצר
  • תגובה אחרונה
פורסם
  • מחבר

דאבל בטעות 

פורסם

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

מה שאתה אומר לא מדוייק, המשחק הראשון שהוסיף תמיכה ל VULKAN היה the talos principle והוא מפותח על ידי מפתחת קטנה יחסית.

גם ב MANTLE השתמשו מספר מפתחות קטנות יחסית, הכל שאלה של ניסיון וכמה AMD היו מוכנים לשלם.

פורסם
  • מחבר
ציטוט של HuGeMouTh

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

מה שאתה אומר לא מדוייק, המשחק הראשון שהוסיף תמיכה ל VULKAN היה the talos principle והוא מפותח על ידי מפתחת קטנה יחסית.

גם ב MANTLE השתמשו מספר מפתחות קטנות יחסית, הכל שאלה של ניסיון וכמה AMD היו מוכנים לשלם.

 

למה שצוות קטן יעבוד עם VULKAN שעובד ב LOW LEVEL מאשר להשתמש ב OPENGL שהוא HIGH ELVEL, או יתרה מכך, מנוע מוכן כמו יוניטי או אנריל אנג'ין ...

 

 

פורסם

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

למפתחת האפליקציה בוודאי שאין התנגדות לקבל שירות חינם ממין זה, ולמפתחת הקידוד (שהיא יצרנית החומרה),

ההשקעה בשעות פיתוח יתכן ותשתלם, באם היא תוביל לעליה במכירות של החומרה שלה. זה win win situation

פורסם

במקרה של MANTLE זה היה רק עניין של כסף, זה היה API שעבד רק עם כרטיסי מסך של AMD בתקופה שהחברה בשפל...

מפתחים קטנים בכל מקרה אף פעם לא היו השוק אליו פנו ה API האלה, יש כמה בודדים כמו CROTEAM ו FLYING WILD HOG שאולי ינצלו אותם אבל האחרים או קונים כלי פיתוח או משתמשים ב OPENGL/DX11.

פורסם

בכל מקרה שימוש נכון בDX12 אמור להשאיר את הVULKAN מאחור.

פורסם
ציטוט של ag43

בכל מקרה שימוש נכון בDX12 אמור להשאיר את הVULKAN מאחור.

 

חס וחלילה. DX12 כמו כל DX הוא צעד אחורה בטכנולוגיה כי מפתחים שעובדים עם DX נעולים רק לוינדוס. Vulkan הוא פתוח לכל המערכות (וינדוס, לינוקס, אנדרואיד ואפילו IOS) ואם הוא יהפוך לסטנדרט כולנו נרוויח (חוץ מ-Microsoft כמובן).

פורסם

מה קשור לרווח? מבחינת וורסטיליות וLOW LEVEL הוא עדיף.

פורסם
ציטוט של Yoram_gini

אני אפסיק ללכלך על AMD... למעשה אני יחזור ללכלך על אנוידיה

 

לא הייתי אומר שאתה אדם יציב במיוחד...

 

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

(וגם אם זה לא נראה לעין, אז גם בRX480 וגם בGTX10XX ישנם אופטימיזציות)

פורסם

זה ברור לגמרי שכרגע זה יראה יתרון לכרטיסי AMD. אם זה יהיה סטנדרט ? אני לא חושב.

גם mantle שהיה חדש לגמרי ודיברו שזה הולך לכיוון כזה וכזה.. כמה משחקים כבר ראיתם מאז שעבדו עם זה

או שהראו יתרון מטורף שמצריך שיקול לקניית כרטיס מ AMD ?

 

אני מחכה רק לדבר אחד שבשוק הזה יכול להיות משהו זעזוע מטורף.. וזה שחקן שלישי. קצת נאיבי אבל אולי

מתישהו.. ביום מן הימים.

פורסם

וולקן עדיין בתחילת חיים, לכן רק מפתחים עם גישה ישירה למפתחי וולקן באמת יכולים להוציא משחק, אבל ככה זה מתחיל.

בהמשך הוא יהיה יותר מהיר ויותר יציב, ויהיו יותר דוגמאות איך להשתמש בו, וגם מפתחים אחרים יוכלו להתמיע אותו.

יש לוולקן יתרון עצום על API אחרים, לא רק בגלל שהוא נותן שליטה בהכל, אלא בגלל שהוא תומך בכל הפלטפורמות, לעומת directX שתומך רק ב windows,

או אפילו open-gl, שתומך ברוב הפלטפורמות, אבל בטלפונים למשל, אתה צריך להשתמש בגירסא שונה ( opengl es).

ההסתברות שהוא יתפוס לדעתי גבוהה מאוד.

פורסם

אינטל חשבו על זה כמה שנים, שרפו כסף, ירדו מהרעיון וחזרו לשלם ל NVIDIA ו AMD על שיתוף פטנטים.

בקשר ל MANTLE, גם DX12 וגם VULKAN השתמשו בצורה זו או אחרת בעבודה של AMD. אולי באופן מיידי לא ראינו את היתרונות אבל עכשיו אנחנו רואים את ההבדל, תמיד אמרו כמה הדרייברים של AMD לא יעילים, כשעובדים ל DX12/VULKAN המצב הפוך.

כרגע DOOM, ROTTR ו ashes of the singularity מראים שיפורים מורגשים לחומרה של AMD ושום דבר ל NVIDIA, תמונה מעט מדאיגה.

פורסם

התשובה לשאלה בכותרת היא - אף אחד לא יודע.

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

 

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

פורסם

כרגע NV מאוד חלשה בתחום, אבל אני מאמין שנקבל עדכון שיהפוך הכל.
1070-Vulkan.png

 

לעומת זאת AMD מראים שיפור ניכר בעת שימוש בVULKAN.

 

 

$.png

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים