Project Fugu API Showcase הוא אוסף של אפליקציות שמשתמשות בממשקי API שנוצרו בהקשר של פרויקט Fugu. אפשר למצוא מידע נוסף על פרויקט פוגו בדף הנחיתה יכולות.

אפשרות סינון

ממשקי API בשימוש

פורמטים נוספים של קודקודים מסוג unorm8x4-bgra ו-1-component, אפשרות לבקש מגבלות לא ידועות עם ערך לא מוגדר, שינויים בכללי ההתאמה של WGSL, שיפורים בביצועים של WGSL עם דחייה ועוד הרבה יותר.

שימוש בתצוגת מרקם, מיזוג של מרקמים של 32 ביט ב-float, מאפיין adapterInfo של GPUDevice, הגדרת הקשר של לוח הציור עם פורמט לא חוקי שגורם לשגיאת JavaScript, סינון של הגבלות על דגימות במרקמים, ניסויים מורחבים בקבוצות משנה, שיפור חוויית המפתחים, תמיכה ניסיונית בפורמטים של מרקמים מנורמלים של 16 ביט ועוד.

מידע על תכונות חדשות של AI ורינדור שנדונו בפגישה האחרונה של קבוצת העבודה GPU for the Web.

טווחי חיתוך ב-WGSL,‏ GPUCanvasContext getConfiguration(),‏ אסור שיהיו לפרימיטיבים של נקודות וקווים הטיה לעומק, פונקציות מובנות של סריקה מקיפה לקבוצות משנה, תמיכה ניסיונית ב-multi-draw עקיף, אפשרות מתמטיקה קפדנית של מודול שדרוג, הסרת GPUAdapter requestAdapterInfo()‎ ועוד.

כאן מוסבר למה יכול להיות ש-WebGPU מושבת או לא פועל בדפדפן Chrome.

שילוב של שני מקורות, שיפורי זמן הידור של תוכנת ההצללה ב-Meta, הוצאה משימוש של GPUAdapter requestAdapterInfo() ועוד.

תמיכה ב-HDR עם מצב מיפוי גוונים של קנבס, תמיכה מורחבת בקבוצות משנה ועוד.

מידע נוסף על בניית אפליקציה באמצעות WebGPU לאינטרנט ולפלטפורמות ספציפיות.

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

תמיכה ניסיונית ב-OpenGL ES ב-Android, במאפיין המידע של GPUAdapter, בשיפורים ב-WebAssembly יכולת פעולה הדדית ועוד.

הגדלת המגבלה של maxTextureArrayLayers, אופטימיזציה של העלאת מאגר נתונים זמני בשביל הקצה העורפי של Vulkan, שיפורים בזמן ההידור של תוכנת הצללה (shader), שימוש במאגרי נתונים זמניים של פקודות שנשלחו צריכים להיות ייחודיים ועדכונים של שחר.

חלק 2/2. איך שיפורים של WebAssembly ו-WebGPU משפרים את הביצועים של למידת המכונה באינטרנט.

סיכום מ-Web AI בכנס I/O 2024. הכירו את המודלים, הכלים וממשקי ה-API החדשים לאפליקציית האינטרנט הבאה שלכם.

חלק 1/2. איך השיפורים ב-WebAssembly וב-WebGPU משפרים את הביצועים של למידת המכונה באינטרנט.

קבוצות משנה בפיתוח ועיבוד לפרוסה של מרקם תלת-ממדי.

WebGPU מאפשר גרפיקה תלת-ממדית בעלת ביצועים גבוהים וחישוב מקבילי של נתונים באינטרנט.

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

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

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

תמיכה ב-WebGPU ב-Android, שימוש ב-DXC להידור של תוכנת הצללה (shader), שימוש בשאילתות של חותמות זמן באישורי מחשוב ועיבוד, נקודות כניסה המוגדרות כברירת מחדל למודולים של תוכנת הצללה, תמיכה ב-display-p3 כמרחב צבעים של GPUExternalTexture, פרטי ערימות זיכרון ועוד.

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

בואו לגלות את הפתרונות שלנו לאוטומציה עקבית של בדיקת הדפדפן ולשפר את ביצועי האפליקציות.

תמיכה בערכי נקודה צפה (floating-point) של 16 ביט ב-WGSL, הגדלת מגבלות, שינויי מצב שבלונה, עדכוני מידע על מתאמים ועוד.

התעדכנות בשינויים האחרונים ב-WebGPU.

למד על האופן שבו המערכת של WebGPU מתרחבת אל מעבר לתחומי JavaScript , C++ ו-Rust.

מרקמים צפים של 32 ביט שניתן לסנן, פורמט קודקודים unorm10-10-10-2, פורמט מרקם rgb10a2uint ועוד.

תמיכה מורחבת במקור ל-copyExternalImageToTexture, תמיכה ניסיונית במרקם אחסון לקריאה-כתיבה ולקריאה בלבד ועוד.

טיפים למפתחי WebGL שעוברים להשתמש ב-WebGPU.

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

שילוב של רכיבי WebCodec, שיפורים בהפעלת סרטונים ועוד.

תוספי שפה נתמכים של WGSL, תמיכה ניסיונית ב-Direct3D 11 ועוד.

אופטימיזציה של JavaScript ועוד.

למד כיצד WebGPU פותחת את העוצמה של ה-GPU כדי להשיג ביצועים מהירים יותר של למידת מכונה ועיבוד גרפי טוב יותר.

WebGPU נשלחים ב-Chrome עם שילוב של WebCodec בגרסת המקור לניסיון.

צוות Chrome שולח את WebGPU, המאפשר גרפיקה תלת-ממדית איכותית וחישוב מקביל של נתונים באינטרנט.

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