← 返回概念索引绘制绘制 · CONCEPT DRAW-COMMANDdraw按当前渲染管线、绑定资源和顶点状态记录一次非索引绘制的命令;它只编码工作,不会同步等待 GPU 完成。先抓住概念边界draw 在完整技术链路中承担什么职责?先确认它处理的对象、输入与输出,再顺着课程和相邻概念检查边界。出现在哪些课程?第一个三角形:完整渲染管线不使用顶点缓冲区,仅靠 vertex_index 在 WGSL 中生成三角形,走完最小渲染流程。相邻概念drawIndexed使用索引缓冲区进行绘制,可指定索引数量、实例数量、首索引和基顶点。GPURenderPassEncoderWebGPU 中记录渲染管线、绑定资源和 draw 命令的编码器;调用 end() 后,本次 Render Pass 才结束记录。
绘制 · CONCEPT DRAW-COMMANDdraw按当前渲染管线、绑定资源和顶点状态记录一次非索引绘制的命令;它只编码工作,不会同步等待 GPU 完成。先抓住概念边界draw 在完整技术链路中承担什么职责?先确认它处理的对象、输入与输出,再顺着课程和相邻概念检查边界。出现在哪些课程?第一个三角形:完整渲染管线不使用顶点缓冲区,仅靠 vertex_index 在 WGSL 中生成三角形,走完最小渲染流程。相邻概念drawIndexed使用索引缓冲区进行绘制,可指定索引数量、实例数量、首索引和基顶点。GPURenderPassEncoderWebGPU 中记录渲染管线、绑定资源和 draw 命令的编码器;调用 end() 后,本次 Render Pass 才结束记录。