Fungsi AllMemoryBarrierWithGroupSync
Memblokir eksekusi semua utas dalam grup hingga semua akses memori selesai dan semua utas dalam grup telah mencapai panggilan ini.
Sintaks
void AllMemoryBarrierWithGroupSync(void);
Parameter
Fungsi ini tidak memiliki parameter.
Mengembalikan nilai
Fungsi ini tidak mengembalikan nilai.
Keterangan
Hambatan memori menjamin bahwa operasi memori yang luar biasa telah selesai. Utas disinkronkan di penghalang GroupSync. Ini dapat menunda utas atau utas jika operasi memori sedang berlangsung.
Perilaku panggilan ke fungsi ini yang berada dalam cabang diverging dari grup utas tidak terdefinisi.
Minimum Shader Model
Fungsi ini didukung dalam model shader berikut.
Shader Model | Didukung |
---|---|
Model Shader 5 dan model shader yang lebih tinggi | ya |
Fungsi ini didukung dalam jenis shader berikut:
Puncak | Hull | Domain | Geometri | Pixel | Compute |
---|---|---|---|---|---|
x |
Lihat juga