async function initializeWebGPU() {
if (!navigator.gpu) {
throw new Error("WebGPU not supported on this browser.");
}
const adapter = await navigator.gpu.requestAdapter({
powerPreference: "high-performance" // 或 "low-power"
});
if (!adapter) {
throw new Error("No appropriate GPUAdapter found.");
}
const device = await adapter.requestDevice();
// 使用 device 进行后续操作...
}