Project Fugu API Showcase là tập hợp các ứng dụng sử dụng những API được hình thành trong bối cảnh Project Fugu. Bạn có thể tìm hiểu thêm về Project Fugu trên trang đích về Khả năng.

Lọc theo

API đã sử dụng

Các định dạng đỉnh 1 thành phần và unorm8x4-bgra bổ sung, cho phép yêu cầu các giới hạn không xác định với giá trị không xác định, thay đổi quy tắc căn chỉnh WGSL, tăng hiệu suất WGSL với tính năng loại bỏ và nhiều tính năng khác.

Sử dụng chế độ xem kết cấu, kết hợp kết cấu float 32 bit, thuộc tính adapterInfo GPUDevice, định cấu hình ngữ cảnh canvas với lỗi JavaScript gửi định dạng không hợp lệ, lọc các hạn chế về bộ lấy mẫu trên kết cấu, thử nghiệm nhóm con mở rộng, cải thiện trải nghiệm nhà phát triển, hỗ trợ thử nghiệm cho các định dạng kết cấu chuẩn hoá 16 bit, v.v.

Tìm hiểu về các tính năng AI và kết xuất mới được thảo luận tại cuộc họp mới nhất của nhóm làm việc GPU cho Web.

Khoảng cách cắt trong WGSL, GPUCanvasContext getConfiguration(), điểm và đường gốc không được có độ lệch sâu, các hàm tích hợp sẵn của tính năng quét bao gồm cho các nhóm con, hỗ trợ thử nghiệm cho nhiều bản vẽ gián tiếp, tuỳ chọn biên dịch mô-đun chương trình đổ bóng toán học nghiêm ngặt, xoá GPUAdapter requestAdapterInfo() và nhiều tính năng khác.

Kết hợp nguồn kép, cải thiện thời gian biên dịch chương trình đổ bóng trên Metal, ngừng sử dụng GPUAdapter requestAdapterInfo(), v.v.

Hỗ trợ HDR với chế độ liên kết tông màu canvas, mở rộng khả năng hỗ trợ nhóm con và nhiều tính năng khác.

Thử nghiệm với các nhóm con, ngừng thiết lập độ chệch cho các đường và điểm, ẩn cảnh báo Công cụ cho nhà phát triển về lỗi không bị thu thập nếu preventDefault, WGSL nội suy lấy mẫu trước và một trong hai, cùng nhiều thao tác khác.

Hỗ trợ thử nghiệm cho OpenGL ES trên Android, thuộc tính thông tin GPUAdapter, cải thiện khả năng tương tác WebAssembly và nhiều tính năng khác.

Tăng giới hạn maxTextureArrayLayer, tối ưu hoá việc tải vùng đệm lên cho phần phụ trợ Vulkan, cải thiện thời gian biên dịch chương trình đổ bóng, các vùng đệm lệnh đã gửi phải là duy nhất và các bản cập nhật của Dawn.

Đọc thông tin tóm tắt từ công nghệ AI trên web tại I/O 2024. Tìm hiểu về các mô hình, công cụ và API mới cho ứng dụng web tiếp theo của bạn.

Các nhóm con đang phát triển và kết xuất vào lát cắt hoạ tiết 3D.

WebGPU cho phép đồ hoạ 3D hiệu suất cao và tính toán song song dữ liệu trên web.

Kết cấu bộ nhớ chỉ đọc và đọc-ghi, hỗ trợ trình chạy dịch vụ và worker dùng chung, thuộc tính thông tin bộ chuyển đổi mới và các bản sửa lỗi.

Hỗ trợ các hàm tích hợp DP4a, các tham số con trỏ không bị hạn chế, đường cú pháp để loại bỏ thành phần kết hợp trong WGSL, v.v.

Chế độ tương thích đang phát triển, tăng giới hạn maxVertexAttributes và cập nhật Dawn.

Hỗ trợ WebGPU trên Android, sử dụng DXC để biên dịch chương trình đổ bóng, truy vấn dấu thời gian trong phần điện toán và kết xuất, điểm truy cập mặc định cho mô-đun chương trình đổ bóng, hỗ trợ display-p3 dưới dạng không gian màu GPUExternalTexture, thông tin vùng nhớ khối xếp bộ nhớ, v.v.

Tìm hiểu cách thử nghiệm các mô hình trí tuệ nhân tạo (AI) dựa trên trình duyệt và phía máy khách, đồng thời vẫn có thể mở rộng, tự động hoá và trong quy trình thiết lập phần cứng được chuẩn hoá.

Khám phá các giải pháp của chúng tôi để biết cách tự động hoá một cách nhất quán khi thử nghiệm trình duyệt và cải thiện hiệu suất của ứng dụng.

Hỗ trợ các giá trị dấu phẩy động 16 bit trong WGSL, tăng giới hạn, thay đổi trạng thái stencil theo chiều sâu, cập nhật thông tin bộ chuyển đổi, v.v.

Luôn nắm bắt những thay đổi mới nhất đối với WebGPU.

Tìm hiểu về cách hệ sinh thái WebGPU vượt ra khỏi các vùng JavaScript, C+ và Rust.

Các hoạ tiết nổi 32 bit có thể lọc, định dạng đỉnh unorm10-10-10-2, định dạng hoạ tiết rgb10a2uint và hơn thế nữa.

Hỗ trợ nguồn mở rộng cho copyExternalImageToTexture, hỗ trợ thử nghiệm cho hoạ tiết lưu trữ chỉ đọc và chỉ đọc, v.v.

Huỷ thiết lập vùng đệm đỉnh và liên kết nhóm, làm cho thiết bị bị mất có vẻ như vẫn hoạt động, v.v.

Tích hợp WebCodec, cải thiện tính năng phát video và nhiều tính năng khác.

Các tiện ích mở rộng ngôn ngữ WGSL được hỗ trợ, hỗ trợ thử nghiệm cho Direct3D 11 và hơn thế nữa.

Tối ưu hoá JavaScript và hơn thế nữa.

WebGPU đi kèm trong Chrome với tích hợp WebCodecs trong giai đoạn dùng thử theo nguyên gốc.

Nhóm Chrome cung cấp WebGPU, cho phép đồ hoạ 3D hiệu suất cao và tính toán song song dữ liệu trên web.

Learn why WebGPU may be disabled or not working in Chrome browser.

Learn how to build an app with WebGPU for the web and specific platforms.

Part 2/2. Learn how WebAssembly and WebGPU enhancements improve machine learning performance on the web.

Part 1/2. Learn how WebAssembly and WebGPU enhancements improve machine learning performance on the web.

Learn some tips for WebGL developers who are migrating to WebGPU.

Learn how WebGPU unlocks the power of the GPU for faster machine learning performance and better graphics rendering.

This post explores the experimental WebGPU API through examples and helps you get started with performing data-parallel computations using the GPU.