Skip to content

Commit f3d83a6

Browse files
committed
move mod: move arch::atomics to atomic, remove s to match std
1 parent 4a1f6c9 commit f3d83a6

File tree

4 files changed

+4
-3
lines changed

4 files changed

+4
-3
lines changed

crates/spirv-std/src/arch.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,8 @@ use crate::{Scalar, SignedInteger, UnsignedInteger, Vector};
99
#[cfg(target_arch = "spirv")]
1010
use core::arch::asm;
1111

12-
mod atomics;
1312
mod barrier;
1413

15-
pub use atomics::*;
1614
pub use barrier::*;
1715

1816
/// Result is true if any component of `vector` is true, otherwise result is
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
//! Intrinsics for atomic operations
2+
13
#[cfg(target_arch = "spirv")]
24
use core::arch::asm;
35

crates/spirv-std/src/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,7 @@ pub use macros::spirv;
9292
pub use macros::{debug_printf, debug_printfln};
9393

9494
pub mod arch;
95+
pub mod atomic;
9596
pub mod byte_addressable_buffer;
9697
pub mod debug_printf;
9798
pub mod float;

tests/compiletests/ui/arch/atomic_i_increment.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ pub fn main(#[spirv(descriptor_set = 0, binding = 0, storage_buffer)] buffer: &m
88
let reference = unsafe { buffer.index_unchecked_mut(0) };
99

1010
let old = unsafe {
11-
spirv_std::arch::atomic_i_increment::<
11+
spirv_std::atomic::atomic_i_increment::<
1212
_,
1313
{ spirv_std::memory::Scope::Workgroup as u32 },
1414
{ spirv_std::memory::Semantics::NONE.bits() as u32 },

0 commit comments

Comments
 (0)