599 B
599 B
OpenGLCommandQueue::Signal
void Signal(RHIFence* fence, uint64_t value) override;
作用
把“队列信号”语义桥接到 fence,并刷新当前 GL 命令流。
当前实现行为
- 如果
fence非空,调用fence->Signal(value) - 随后执行
glFlush()
设计说明
真正的同步语义主要由 OpenGLFence 实现。这里更像一个薄包装,负责保持 RHICommandQueue 侧的调用风格一致。