AllMemoryBarrierWithGroupSync 函数
阻止执行组中的所有线程,直到完成所有内存访问,并且组中的所有线程都已达到此调用。
语法
void AllMemoryBarrierWithGroupSync(void);
parameters
此函数没有参数。
返回值
此函数不返回值。
注解
内存屏障可保证未完成的内存操作已完成。 线程在 GroupSync 屏障处同步。 如果内存操作正在进行中,这可能会停止线程或线程。
在线程组的发散分支中对此函数的调用行为未定义。
最小着色器模型
以下着色器模型中支持此函数。
着色器模型 | 支持 |
---|---|
着色器型号 5 和更高级别的着色器模型 | 是 |
以下类型的着色器支持此函数:
顶点 | 外壳 | 域 | Geometry | 像素 | 计算 |
---|---|---|---|---|---|
x |
另请参阅