9.1.2 一级/二级命令缓冲(Primary/Secondary) 在现代图形与计算管线中,命令缓冲(Command Buffer)绝非一块被动存放指令的“内存贴片”,而是一条高度结构化、具备明确语义边界与执行契约的指令流管道。它既是CPU向GPU下达任务的正式文书,也是驱动程序调度器进行资源仲裁、依赖分析与并行优化的最小可调度单元。当我们深入到 Vulkan、DirectX 12 或 Metal 这类显式控制 API 的底层实现时,“一级命令缓冲”(Primary Command Buffer)与“二级命令缓冲”(Secondary Command Buffer)便不再是教科书里两个并列的概念标签——它们是一种分层的指令组织范式,其设计直指现代 GPU 架构中日益加剧的 CPU-GPU