📚前端面试题速记
Q14
★ ★ ★ ★ ★

WebGPU 资源管理:缓冲、纹理、管线怎么管?

⚡ 速记答案(30 秒)

缓冲GPUBuffer统一创建复用避免频繁创建销毁;纹理统一纹理池按需加载压缩回收合理设置usage/format/mipmap;管线预创建常用Pipeline通过绑定组重用减少切换。

📖 详细讲解

标准面试回答(推荐记住)

WebGPU资源管理包括:缓冲方面统一创建GPUBuffer存储顶点、索引、Uniform和Storage数据,避免频繁创建销毁多复用;纹理方面使用统一纹理池按需加载压缩和回收,合理设置usage、format、mipmap;管线状态方面预创建常用的GPURenderPipeline和GPUComputePipeline,通过绑定组重用减少切换。

✅ 面试要点

  • •理解Buffer的usage类型
  • •知道纹理格式的选择策略
  • •掌握绑定组的复用模式