mirror of
https://github.com/EmbarkStudios/rust-gpu.git
synced 2025-02-18 01:44:57 +00:00
19 lines
486 B
Rust
19 lines
486 B
Rust
// normalize-stderr-not_spirt "OpLine %8 11 1" -> "OpNoLine"
|
|
|
|
// build-pass
|
|
// compile-flags: -C target-feature=+VulkanMemoryModelDeviceScopeKHR,+ext:SPV_KHR_vulkan_memory_model
|
|
// compile-flags: -C llvm-args=--disassemble-fn=device_memory_barrier::device_memory_barrier
|
|
|
|
use spirv_std::spirv;
|
|
|
|
unsafe fn device_memory_barrier() {
|
|
spirv_std::arch::device_memory_barrier();
|
|
}
|
|
|
|
#[spirv(compute(threads(1, 1, 1)))]
|
|
pub fn main() {
|
|
unsafe {
|
|
device_memory_barrier();
|
|
}
|
|
}
|